builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-e10s-7
slave: tst-linux64-spot-052
starttime: 1446103125.33
results: success (0)
buildid: 20151028234144
builduid: 952a52a4fa0048928120187128e8d1da
revision: f4ad9da5ed948719fa80ec2dd5f0fc3aaa1ec0d0
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-10-29 00:18:45.329385) =========
master: http://buildbot-master120.bb.releng.use1.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-10-29 00:18:45.329818) =========
========= Started set props: basedir (results: 0, elapsed: 1 secs) (at 2015-10-29 00:18:45.330144) =========
bash -c pwd
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'pwd']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1446102980.419937-823096302
_=/tools/buildbot/bin/python
using PTY: False
/builds/slave/test
program finished with exit code 0
elapsedTime=0.022341
basedir: '/builds/slave/test'
========= Finished set props: basedir (results: 0, elapsed: 1 secs) (at 2015-10-29 00:18:46.992669) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-10-29 00:18:46.993027) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-10-29 00:18:47.034483) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 00:18:47.034749) =========
rm -rf properties
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'properties']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1446102980.419937-823096302
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.020050
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 00:18:47.096497) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-10-29 00:18:47.096761) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-10-29 00:18:47.097115) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 00:18:47.097396) =========
bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1446102980.419937-823096302
_=/tools/buildbot/bin/python
using PTY: False
--2015-10-29 00:18:47-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 14.7M=0.001s
2015-10-29 00:18:47 (14.7 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.611438
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 00:18:47.745454) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 00:18:47.746007) =========
rm -rf scripts
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1446102980.419937-823096302
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.078511
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 00:18:47.860271) =========
========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2015-10-29 00:18:47.860604) =========
bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev f4ad9da5ed948719fa80ec2dd5f0fc3aaa1ec0d0 --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 f4ad9da5ed948719fa80ec2dd5f0fc3aaa1ec0d0 --destination scripts --debug']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1446102980.419937-823096302
_=/tools/buildbot/bin/python
using PTY: False
2015-10-29 00:18:47,960 truncating revision to first 12 chars
2015-10-29 00:18:47,961 Setting DEBUG logging.
2015-10-29 00:18:47,961 attempt 1/10
2015-10-29 00:18:47,961 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/f4ad9da5ed94?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-10-29 00:18:49,133 unpacking tar archive at: mozilla-inbound-f4ad9da5ed94/testing/mozharness/
program finished with exit code 0
elapsedTime=2.262555
========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2015-10-29 00:18:50.600381) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-10-29 00:18:50.600719) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-10-29 00:18:50.631350) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-10-29 00:18:50.631606) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-10-29 00:18:50.631998) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 30 mins, 2 secs) (at 2015-10-29 00:18:50.632310) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 8 --this-chunk 7 --blob-upload-branch mozilla-inbound --download-symbols true
in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--e10s', '--total-chunks', '8', '--this-chunk', '7', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true']
environment:
CCACHE_DIR=/builds/ccache
CCACHE_UMASK=002
DISPLAY=:0
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NODE_PATH=/usr/bin/node
MOZ_NO_REMOTE=1
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1446102980.419937-823096302
_=/tools/buildbot/bin/python
using PTY: False
00:18:50 INFO - MultiFileLogger online at 20151029 00:18:50 in /builds/slave/test
00:18:50 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
00:18:50 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
00:18:50 INFO - {'append_to_log': False,
00:18:50 INFO - 'base_work_dir': '/builds/slave/test',
00:18:50 INFO - 'blob_upload_branch': 'mozilla-inbound',
00:18:50 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
00:18:50 INFO - 'buildbot_json_path': 'buildprops.json',
00:18:50 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
00:18:50 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
00:18:50 INFO - 'download_minidump_stackwalk': True,
00:18:50 INFO - 'download_symbols': 'true',
00:18:50 INFO - 'e10s': True,
00:18:50 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
00:18:50 INFO - 'tooltool.py': '/tools/tooltool.py',
00:18:50 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
00:18:50 INFO - '/tools/misc-python/virtualenv.py')},
00:18:50 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
00:18:50 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
00:18:50 INFO - 'log_level': 'info',
00:18:50 INFO - 'log_to_console': True,
00:18:50 INFO - 'opt_config_files': (),
00:18:50 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
00:18:50 INFO - '--processes=1',
00:18:50 INFO - '--config=%(test_path)s/wptrunner.ini',
00:18:50 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
00:18:50 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
00:18:50 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
00:18:50 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
00:18:50 INFO - 'pip_index': False,
00:18:50 INFO - 'require_test_zip': True,
00:18:50 INFO - 'test_type': ('testharness',),
00:18:50 INFO - 'this_chunk': '7',
00:18:50 INFO - 'tooltool_cache': '/builds/tooltool_cache',
00:18:50 INFO - 'total_chunks': '8',
00:18:50 INFO - 'virtualenv_path': 'venv',
00:18:50 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
00:18:50 INFO - 'work_dir': 'build'}
00:18:50 INFO - #####
00:18:50 INFO - ##### Running clobber step.
00:18:50 INFO - #####
00:18:50 INFO - Running pre-action listener: _resource_record_pre_action
00:18:50 INFO - Running main action method: clobber
00:18:50 INFO - rmtree: /builds/slave/test/build
00:18:50 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
00:18:54 INFO - Running post-action listener: _resource_record_post_action
00:18:54 INFO - #####
00:18:54 INFO - ##### Running read-buildbot-config step.
00:18:54 INFO - #####
00:18:54 INFO - Running pre-action listener: _resource_record_pre_action
00:18:54 INFO - Running main action method: read_buildbot_config
00:18:54 INFO - Using buildbot properties:
00:18:54 INFO - {
00:18:54 INFO - "properties": {
00:18:54 INFO - "buildnumber": 8,
00:18:54 INFO - "product": "firefox",
00:18:54 INFO - "script_repo_revision": "production",
00:18:54 INFO - "branch": "mozilla-inbound",
00:18:54 INFO - "repository": "",
00:18:54 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-e10s-7",
00:18:54 INFO - "buildid": "20151028234144",
00:18:54 INFO - "slavename": "tst-linux64-spot-052",
00:18:54 INFO - "pgo_build": "False",
00:18:54 INFO - "basedir": "/builds/slave/test",
00:18:54 INFO - "project": "",
00:18:54 INFO - "platform": "linux64",
00:18:54 INFO - "master": "http://buildbot-master120.bb.releng.use1.mozilla.com:8201/",
00:18:54 INFO - "slavebuilddir": "test",
00:18:54 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600",
00:18:54 INFO - "repo_path": "integration/mozilla-inbound",
00:18:54 INFO - "moz_repo_path": "",
00:18:54 INFO - "stage_platform": "linux64",
00:18:54 INFO - "builduid": "952a52a4fa0048928120187128e8d1da",
00:18:54 INFO - "revision": "f4ad9da5ed948719fa80ec2dd5f0fc3aaa1ec0d0"
00:18:54 INFO - },
00:18:54 INFO - "sourcestamp": {
00:18:54 INFO - "repository": "",
00:18:54 INFO - "hasPatch": false,
00:18:54 INFO - "project": "",
00:18:54 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
00:18:54 INFO - "changes": [
00:18:54 INFO - {
00:18:54 INFO - "category": null,
00:18:54 INFO - "files": [
00:18:54 INFO - {
00:18:54 INFO - "url": null,
00:18:54 INFO - "name": "https://queue.taskcluster.net/v1/task/0ur6e7ROQ5uIVQdgelaVvw/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
00:18:54 INFO - },
00:18:54 INFO - {
00:18:54 INFO - "url": null,
00:18:54 INFO - "name": "https://queue.taskcluster.net/v1/task/0ur6e7ROQ5uIVQdgelaVvw/artifacts/public/build/test_packages.json"
00:18:54 INFO - }
00:18:54 INFO - ],
00:18:54 INFO - "repository": "",
00:18:54 INFO - "rev": "b4c323832f317d650acd4bd7066d9432f3c1768c",
00:18:54 INFO - "who": "philringnalda@gmail.com",
00:18:54 INFO - "when": 1446100526,
00:18:54 INFO - "number": 6591728,
00:18:54 INFO - "comments": "Back out 8 changesets (bug 1207355) for OS X 10.10 reftest failures in generated-content/\nCLOSED TREE\n\nBacked out changeset aafd6db2fbb4 (bug 1207355)\nBacked out changeset 9dd950b837fb (bug 1207355)\nBacked out changeset e941e0e106a1 (bug 1207355)\nBacked out changeset ecebca101fcb (bug 1207355)\nBacked out changeset 08f2017137e1 (bug 1207355)\nBacked out changeset 3dc69e37c9b4 (bug 1207355)\nBacked out changeset bcdf51edb121 (bug 1207355)\nBacked out changeset 1d4c00dbf49a (bug 1207355)",
00:18:54 INFO - "project": "",
00:18:54 INFO - "at": "Wed 28 Oct 2015 23:35:26",
00:18:54 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
00:18:54 INFO - "revlink": "",
00:18:54 INFO - "properties": [
00:18:54 INFO - [
00:18:54 INFO - "buildid",
00:18:54 INFO - "20151028225845",
00:18:54 INFO - "Change"
00:18:54 INFO - ],
00:18:54 INFO - [
00:18:54 INFO - "builduid",
00:18:54 INFO - "8851b8007682417aba4b18562f106dd6",
00:18:54 INFO - "Change"
00:18:54 INFO - ],
00:18:54 INFO - [
00:18:54 INFO - "pgo_build",
00:18:54 INFO - "False",
00:18:54 INFO - "Change"
00:18:54 INFO - ]
00:18:54 INFO - ],
00:18:54 INFO - "revision": "b4c323832f317d650acd4bd7066d9432f3c1768c"
00:18:54 INFO - },
00:18:54 INFO - {
00:18:54 INFO - "category": null,
00:18:54 INFO - "files": [
00:18:54 INFO - {
00:18:54 INFO - "url": null,
00:18:54 INFO - "name": "https://queue.taskcluster.net/v1/task/cSXBYrbcQxqw9IqDId1QUw/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
00:18:54 INFO - },
00:18:54 INFO - {
00:18:54 INFO - "url": null,
00:18:54 INFO - "name": "https://queue.taskcluster.net/v1/task/cSXBYrbcQxqw9IqDId1QUw/artifacts/public/build/test_packages.json"
00:18:54 INFO - }
00:18:54 INFO - ],
00:18:54 INFO - "repository": "",
00:18:54 INFO - "rev": "4ffc022ce43626ea7f69894e35f6b9d768c5d1ff",
00:18:54 INFO - "who": "cmccormack@mozilla.com",
00:18:54 INFO - "when": 1446101604,
00:18:54 INFO - "number": 6591805,
00:18:54 INFO - "comments": "Bug 1219534 - Remove unused nsStyleContext::SetStyle##name_ methods. r=dholbert",
00:18:54 INFO - "project": "",
00:18:54 INFO - "at": "Wed 28 Oct 2015 23:53:24",
00:18:54 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
00:18:54 INFO - "revlink": "",
00:18:54 INFO - "properties": [
00:18:54 INFO - [
00:18:54 INFO - "buildid",
00:18:54 INFO - "20151028230847",
00:18:54 INFO - "Change"
00:18:54 INFO - ],
00:18:54 INFO - [
00:18:54 INFO - "builduid",
00:18:54 INFO - "4ffeb768798c47a6823a01c20ca4de56",
00:18:54 INFO - "Change"
00:18:54 INFO - ],
00:18:54 INFO - [
00:18:54 INFO - "pgo_build",
00:18:54 INFO - "False",
00:18:54 INFO - "Change"
00:18:54 INFO - ]
00:18:54 INFO - ],
00:18:54 INFO - "revision": "4ffc022ce43626ea7f69894e35f6b9d768c5d1ff"
00:18:54 INFO - },
00:18:54 INFO - {
00:18:54 INFO - "category": null,
00:18:54 INFO - "files": [
00:18:54 INFO - {
00:18:54 INFO - "url": null,
00:18:54 INFO - "name": "https://queue.taskcluster.net/v1/task/jx-ZyD3bTkWuFqD6dkNLNw/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
00:18:54 INFO - },
00:18:54 INFO - {
00:18:54 INFO - "url": null,
00:18:54 INFO - "name": "https://queue.taskcluster.net/v1/task/jx-ZyD3bTkWuFqD6dkNLNw/artifacts/public/build/test_packages.json"
00:18:54 INFO - }
00:18:54 INFO - ],
00:18:54 INFO - "repository": "",
00:18:54 INFO - "rev": "80bcd16f00ab1000b4e6837c87cef98575156bb1",
00:18:54 INFO - "who": "jwwang@mozilla.com",
00:18:54 INFO - "when": 1446101870,
00:18:54 INFO - "number": 6591826,
00:18:54 INFO - "comments": "Bug 1217653 - MediaDecoder::GetOwner() should return null after shutdown. r=kinetik.",
00:18:54 INFO - "project": "",
00:18:54 INFO - "at": "Wed 28 Oct 2015 23:57:50",
00:18:54 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
00:18:54 INFO - "revlink": "",
00:18:54 INFO - "properties": [
00:18:54 INFO - [
00:18:54 INFO - "buildid",
00:18:54 INFO - "20151028231745",
00:18:54 INFO - "Change"
00:18:54 INFO - ],
00:18:54 INFO - [
00:18:54 INFO - "builduid",
00:18:54 INFO - "351bdf8b00e84669bcbb789a698919da",
00:18:54 INFO - "Change"
00:18:54 INFO - ],
00:18:54 INFO - [
00:18:54 INFO - "pgo_build",
00:18:54 INFO - "False",
00:18:54 INFO - "Change"
00:18:54 INFO - ]
00:18:54 INFO - ],
00:18:54 INFO - "revision": "80bcd16f00ab1000b4e6837c87cef98575156bb1"
00:18:54 INFO - },
00:18:54 INFO - {
00:18:54 INFO - "category": null,
00:18:54 INFO - "files": [
00:18:54 INFO - {
00:18:54 INFO - "url": null,
00:18:54 INFO - "name": "https://queue.taskcluster.net/v1/task/tfQ_MSZ7RJ6kw0L67zWHsQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
00:18:54 INFO - },
00:18:54 INFO - {
00:18:54 INFO - "url": null,
00:18:54 INFO - "name": "https://queue.taskcluster.net/v1/task/tfQ_MSZ7RJ6kw0L67zWHsQ/artifacts/public/build/test_packages.json"
00:18:54 INFO - }
00:18:54 INFO - ],
00:18:54 INFO - "repository": "",
00:18:54 INFO - "rev": "80188cfd9a5cca79304e40d894a1423dd2e84930",
00:18:54 INFO - "who": "r@hev.cc",
00:18:54 INFO - "when": 1446102893,
00:18:54 INFO - "number": 6591891,
00:18:54 INFO - "comments": "Bug 1218681 - add plugin-container standalone process code. The Code associate with ARCH. r=hev\n\n---\n dom/plugins/ipc/PluginProcessParent.cpp | 3 +++\n ipc/chromium/src/base/process_util.h | 5 ++++-\n 2 files changed, 7 insertions(+), 1 deletion(-)",
00:18:54 INFO - "project": "",
00:18:54 INFO - "at": "Thu 29 Oct 2015 00:14:53",
00:18:54 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
00:18:54 INFO - "revlink": "",
00:18:54 INFO - "properties": [
00:18:54 INFO - [
00:18:54 INFO - "buildid",
00:18:54 INFO - "20151028232044",
00:18:54 INFO - "Change"
00:18:54 INFO - ],
00:18:54 INFO - [
00:18:54 INFO - "builduid",
00:18:54 INFO - "8a9f4851b5504b489d16c64cea91cf75",
00:18:54 INFO - "Change"
00:18:54 INFO - ],
00:18:54 INFO - [
00:18:54 INFO - "pgo_build",
00:18:54 INFO - "False",
00:18:54 INFO - "Change"
00:18:54 INFO - ]
00:18:54 INFO - ],
00:18:54 INFO - "revision": "80188cfd9a5cca79304e40d894a1423dd2e84930"
00:18:54 INFO - },
00:18:54 INFO - {
00:18:54 INFO - "category": null,
00:18:54 INFO - "files": [
00:18:54 INFO - {
00:18:54 INFO - "url": null,
00:18:54 INFO - "name": "https://queue.taskcluster.net/v1/task/_ZbMzMf7RY-MQj-7oXEfJg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
00:18:54 INFO - },
00:18:54 INFO - {
00:18:54 INFO - "url": null,
00:18:54 INFO - "name": "https://queue.taskcluster.net/v1/task/_ZbMzMf7RY-MQj-7oXEfJg/artifacts/public/build/test_packages.json"
00:18:54 INFO - }
00:18:54 INFO - ],
00:18:54 INFO - "repository": "",
00:18:54 INFO - "rev": "a3af55641f857070cc540d2a286a4cf6eb5bf0d4",
00:18:54 INFO - "who": "jwwang@mozilla.com",
00:18:54 INFO - "when": 1446102897,
00:18:54 INFO - "number": 6591892,
00:18:54 INFO - "comments": "Bug 1219136 - Add timestamp to MediaTestManager to track the time spent in each test. r=cpearce.",
00:18:54 INFO - "project": "",
00:18:54 INFO - "at": "Thu 29 Oct 2015 00:14:57",
00:18:54 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
00:18:54 INFO - "revlink": "",
00:18:54 INFO - "properties": [
00:18:54 INFO - [
00:18:54 INFO - "buildid",
00:18:54 INFO - "20151028232144",
00:18:54 INFO - "Change"
00:18:54 INFO - ],
00:18:54 INFO - [
00:18:54 INFO - "builduid",
00:18:54 INFO - "1cd97b340c884918b18b1d36b235309d",
00:18:54 INFO - "Change"
00:18:54 INFO - ],
00:18:54 INFO - [
00:18:54 INFO - "pgo_build",
00:18:54 INFO - "False",
00:18:54 INFO - "Change"
00:18:54 INFO - ]
00:18:54 INFO - ],
00:18:54 INFO - "revision": "a3af55641f857070cc540d2a286a4cf6eb5bf0d4"
00:18:54 INFO - },
00:18:54 INFO - {
00:18:54 INFO - "category": null,
00:18:54 INFO - "files": [
00:18:54 INFO - {
00:18:54 INFO - "url": null,
00:18:54 INFO - "name": "https://queue.taskcluster.net/v1/task/ZXbtmI7wRdGS_-y-g4ihMQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
00:18:54 INFO - },
00:18:54 INFO - {
00:18:54 INFO - "url": null,
00:18:54 INFO - "name": "https://queue.taskcluster.net/v1/task/ZXbtmI7wRdGS_-y-g4ihMQ/artifacts/public/build/test_packages.json"
00:18:54 INFO - }
00:18:54 INFO - ],
00:18:54 INFO - "repository": "",
00:18:54 INFO - "rev": "d53c994716aa79464829e4c80c4fbb0751fa82cb",
00:18:54 INFO - "who": "bclary@mozilla.com",
00:18:54 INFO - "when": 1446102872,
00:18:54 INFO - "number": 6591886,
00:18:54 INFO - "comments": "Bug 1218997 - [mozdevice] adb_android.py ADBDevice.power_on() requires root, r=gbrown.",
00:18:54 INFO - "project": "",
00:18:54 INFO - "at": "Thu 29 Oct 2015 00:14:32",
00:18:54 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
00:18:54 INFO - "revlink": "",
00:18:54 INFO - "properties": [
00:18:54 INFO - [
00:18:54 INFO - "buildid",
00:18:54 INFO - "20151028232244",
00:18:54 INFO - "Change"
00:18:54 INFO - ],
00:18:54 INFO - [
00:18:54 INFO - "builduid",
00:18:54 INFO - "752dfa30aa8b4a95b8712d2d0a9c8cc6",
00:18:54 INFO - "Change"
00:18:54 INFO - ],
00:18:54 INFO - [
00:18:54 INFO - "pgo_build",
00:18:54 INFO - "False",
00:18:54 INFO - "Change"
00:18:54 INFO - ]
00:18:54 INFO - ],
00:18:54 INFO - "revision": "d53c994716aa79464829e4c80c4fbb0751fa82cb"
00:18:54 INFO - },
00:18:54 INFO - {
00:18:54 INFO - "category": null,
00:18:54 INFO - "files": [
00:18:54 INFO - {
00:18:54 INFO - "url": null,
00:18:54 INFO - "name": "https://queue.taskcluster.net/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
00:18:54 INFO - },
00:18:54 INFO - {
00:18:54 INFO - "url": null,
00:18:54 INFO - "name": "https://queue.taskcluster.net/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/test_packages.json"
00:18:54 INFO - }
00:18:54 INFO - ],
00:18:54 INFO - "repository": "",
00:18:54 INFO - "rev": "f4ad9da5ed948719fa80ec2dd5f0fc3aaa1ec0d0",
00:18:54 INFO - "who": "cpeterson@mozilla.com",
00:18:54 INFO - "when": 1446103044,
00:18:54 INFO - "number": 6591908,
00:18:54 INFO - "comments": "Bug 1219139 - Fix -Wimplicit-fallthrough warnings in dom/events and widget/IMEData.h. r=masayuki\n\nwidget/IMEData.h:428:7 [-Wimplicit-fallthrough] unannotated fall-through between switch labels\n\ndom/events/EventStateManager.cpp:601:7 [-Wimplicit-fallthrough] unannotated fall-through between switch labels\ndom/events/EventStateManager.cpp:654:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels\ndom/events/EventStateManager.cpp:714:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels\ndom/events/EventStateManager.cpp:1239:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels\ndom/events/EventStateManager.cpp:3045:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels\ndom/events/EventStateManager.cpp:4173:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels",
00:18:54 INFO - "project": "",
00:18:54 INFO - "at": "Thu 29 Oct 2015 00:17:24",
00:18:54 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
00:18:54 INFO - "revlink": "",
00:18:54 INFO - "properties": [
00:18:54 INFO - [
00:18:54 INFO - "buildid",
00:18:54 INFO - "20151028234144",
00:18:54 INFO - "Change"
00:18:54 INFO - ],
00:18:54 INFO - [
00:18:54 INFO - "builduid",
00:18:54 INFO - "952a52a4fa0048928120187128e8d1da",
00:18:54 INFO - "Change"
00:18:54 INFO - ],
00:18:54 INFO - [
00:18:54 INFO - "pgo_build",
00:18:54 INFO - "False",
00:18:54 INFO - "Change"
00:18:54 INFO - ]
00:18:54 INFO - ],
00:18:54 INFO - "revision": "f4ad9da5ed948719fa80ec2dd5f0fc3aaa1ec0d0"
00:18:54 INFO - }
00:18:54 INFO - ],
00:18:54 INFO - "revision": "f4ad9da5ed948719fa80ec2dd5f0fc3aaa1ec0d0"
00:18:54 INFO - }
00:18:54 INFO - }
00:18:54 INFO - Found installer url https://queue.taskcluster.net/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2.
00:18:54 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/test_packages.json.
00:18:54 INFO - Running post-action listener: _resource_record_post_action
00:18:54 INFO - #####
00:18:54 INFO - ##### Running download-and-extract step.
00:18:54 INFO - #####
00:18:54 INFO - Running pre-action listener: _resource_record_pre_action
00:18:54 INFO - Running main action method: download_and_extract
00:18:54 INFO - mkdir: /builds/slave/test/build/tests
00:18:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:18:54 INFO - https://queue.taskcluster.net/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
00:18:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/test_packages.json
00:18:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/test_packages.json
00:18:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/test_packages.json to /builds/slave/test/build/test_packages.json
00:18:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/test_packages.json', 'file_name': '/builds/slave/test/build/test_packages.json'}, attempt #1
00:18:56 INFO - Downloaded 1302 bytes.
00:18:56 INFO - Reading from file /builds/slave/test/build/test_packages.json
00:18:56 INFO - Using the following test package requirements:
00:18:56 INFO - {u'common': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip'],
00:18:56 INFO - u'cppunittest': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
00:18:56 INFO - u'firefox-44.0a1.en-US.linux-x86_64.cppunittest.tests.zip'],
00:18:56 INFO - u'jittest': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
00:18:56 INFO - u'jsshell-linux-x86_64.zip'],
00:18:56 INFO - u'mochitest': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
00:18:56 INFO - u'firefox-44.0a1.en-US.linux-x86_64.mochitest.tests.zip'],
00:18:56 INFO - u'mozbase': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip'],
00:18:56 INFO - u'reftest': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
00:18:56 INFO - u'firefox-44.0a1.en-US.linux-x86_64.reftest.tests.zip'],
00:18:56 INFO - u'talos': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
00:18:56 INFO - u'firefox-44.0a1.en-US.linux-x86_64.talos.tests.zip'],
00:18:56 INFO - u'web-platform': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
00:18:56 INFO - u'firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip'],
00:18:56 INFO - u'webapprt': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip'],
00:18:56 INFO - u'xpcshell': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
00:18:56 INFO - u'firefox-44.0a1.en-US.linux-x86_64.xpcshell.tests.zip']}
00:18:56 INFO - Downloading packages: [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform
00:18:56 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')]}
00:18:56 INFO - https://queue.taskcluster.net/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net
00:18:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip
00:18:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip
00:18:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip
00:18:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1
00:19:00 INFO - Downloaded 23337428 bytes.
00:19:00 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
00:19:00 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
00:19:00 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
00:19:01 INFO - caution: filename not matched: web-platform/*
00:19:01 INFO - Return code: 11
00:19:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:19:01 INFO - https://queue.taskcluster.net/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net
00:19:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip
00:19:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip
00:19:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip
00:19:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1
00:19:04 INFO - Downloaded 30910024 bytes.
00:19:04 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
00:19:04 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
00:19:04 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
00:19:06 INFO - caution: filename not matched: bin/*
00:19:06 INFO - caution: filename not matched: config/*
00:19:06 INFO - caution: filename not matched: mozbase/*
00:19:06 INFO - caution: filename not matched: marionette/*
00:19:06 INFO - Return code: 11
00:19:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:19:06 INFO - https://queue.taskcluster.net/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net
00:19:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2
00:19:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2
00:19:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2
00:19:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1
00:19:12 INFO - Downloaded 57399975 bytes.
00:19:12 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2
00:19:12 INFO - mkdir: /builds/slave/test/properties
00:19:12 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
00:19:12 INFO - Writing to file /builds/slave/test/properties/build_url
00:19:12 INFO - Contents:
00:19:12 INFO - build_url:https://queue.taskcluster.net/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2
00:19:12 INFO - mkdir: /builds/slave/test/build/symbols
00:19:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:19:12 INFO - https://queue.taskcluster.net/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net
00:19:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
00:19:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
00:19:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/symbols/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
00:19:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/symbols/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1
00:19:17 INFO - Downloaded 46730513 bytes.
00:19:17 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
00:19:17 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url
00:19:17 INFO - Writing to file /builds/slave/test/properties/symbols_url
00:19:17 INFO - Contents:
00:19:17 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
00:19:17 INFO - Running command: ['unzip', '-q', '/builds/slave/test/build/symbols/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'] in /builds/slave/test/build/symbols
00:19:17 INFO - Copy/paste: unzip -q /builds/slave/test/build/symbols/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
00:19:22 INFO - Return code: 0
00:19:22 INFO - Running post-action listener: _resource_record_post_action
00:19:22 INFO - Running post-action listener: set_extra_try_arguments
00:19:22 INFO - #####
00:19:22 INFO - ##### Running create-virtualenv step.
00:19:22 INFO - #####
00:19:22 INFO - Running pre-action listener: _pre_create_virtualenv
00:19:22 INFO - Running pre-action listener: _resource_record_pre_action
00:19:22 INFO - Running main action method: create_virtualenv
00:19:22 INFO - Creating virtualenv /builds/slave/test/build/venv
00:19:22 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
00:19:22 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
00:19:22 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
00:19:22 INFO - Using real prefix '/usr'
00:19:22 INFO - New python executable in /builds/slave/test/build/venv/bin/python
00:19:23 INFO - Installing distribute.............................................................................................................................................................................................done.
00:19:27 INFO - Installing pip.................done.
00:19:27 INFO - Return code: 0
00:19:27 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
00:19:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:19:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
00:19:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
00:19:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:19:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
00:19:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
00:19:27 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x14dbf10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x174a300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1865c10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1854ae0>, '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 0x17ff330>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1775a90>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446102980.419937-823096302', '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
00:19:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
00:19:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
00:19:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:19:27 INFO - 'CCACHE_UMASK': '002',
00:19:27 INFO - 'DISPLAY': ':0',
00:19:27 INFO - 'HOME': '/home/cltbld',
00:19:27 INFO - 'LANG': 'en_US.UTF-8',
00:19:27 INFO - 'LOGNAME': 'cltbld',
00:19:27 INFO - 'MAIL': '/var/mail/cltbld',
00:19:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:19:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:19:27 INFO - 'MOZ_NO_REMOTE': '1',
00:19:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:19:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:19:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:19:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:19:27 INFO - 'PWD': '/builds/slave/test',
00:19:27 INFO - 'SHELL': '/bin/bash',
00:19:27 INFO - 'SHLVL': '1',
00:19:27 INFO - 'TERM': 'linux',
00:19:27 INFO - 'TMOUT': '86400',
00:19:27 INFO - 'USER': 'cltbld',
00:19:27 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446102980.419937-823096302',
00:19:27 INFO - '_': '/tools/buildbot/bin/python'}
00:19:27 INFO - Ignoring indexes: https://pypi.python.org/simple/
00:19:27 INFO - Downloading/unpacking psutil>=0.7.1
00:19:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
00:19:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
00:19:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:19:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:19:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
00:19:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
00:19:32 INFO - Creating supposed download cache at /builds/slave/test/build/venv/cache
00:19:33 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fpsutil-3.1.1.tar.gz
00:19:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
00:19:33 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
00:19:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
00:19:33 INFO - Installing collected packages: psutil
00:19:33 INFO - Running setup.py install for psutil
00:19:33 INFO - building 'psutil._psutil_linux' extension
00:19:33 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o
00:19:33 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so
00:19:34 INFO - building 'psutil._psutil_posix' extension
00:19:34 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o
00:19:34 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so
00:19:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
00:19:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
00:19:34 INFO - Successfully installed psutil
00:19:34 INFO - Cleaning up...
00:19:34 INFO - Return code: 0
00:19:34 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
00:19:34 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')]}
00:19:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
00:19:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
00:19:34 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')]}
00:19:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
00:19:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
00:19:34 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x14dbf10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x174a300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1865c10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1854ae0>, '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 0x17ff330>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1775a90>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446102980.419937-823096302', '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
00:19:34 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
00:19:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
00:19:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:19:34 INFO - 'CCACHE_UMASK': '002',
00:19:34 INFO - 'DISPLAY': ':0',
00:19:34 INFO - 'HOME': '/home/cltbld',
00:19:34 INFO - 'LANG': 'en_US.UTF-8',
00:19:34 INFO - 'LOGNAME': 'cltbld',
00:19:34 INFO - 'MAIL': '/var/mail/cltbld',
00:19:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:19:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:19:34 INFO - 'MOZ_NO_REMOTE': '1',
00:19:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:19:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:19:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:19:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:19:34 INFO - 'PWD': '/builds/slave/test',
00:19:34 INFO - 'SHELL': '/bin/bash',
00:19:34 INFO - 'SHLVL': '1',
00:19:34 INFO - 'TERM': 'linux',
00:19:34 INFO - 'TMOUT': '86400',
00:19:34 INFO - 'USER': 'cltbld',
00:19:34 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446102980.419937-823096302',
00:19:34 INFO - '_': '/tools/buildbot/bin/python'}
00:19:34 INFO - Ignoring indexes: https://pypi.python.org/simple/
00:19:34 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
00:19:34 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
00:19:34 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
00:19:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:19:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:19:34 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
00:19:34 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
00:19:39 INFO - Downloading mozsystemmonitor-0.0.tar.gz
00:19:39 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fmozsystemmonitor-0.0.tar.gz
00:19:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
00:19:39 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
00:19:39 INFO - Installing collected packages: mozsystemmonitor
00:19:39 INFO - Running setup.py install for mozsystemmonitor
00:19:40 INFO - Successfully installed mozsystemmonitor
00:19:40 INFO - Cleaning up...
00:19:40 INFO - Return code: 0
00:19:40 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
00:19:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:19:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
00:19:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
00:19:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:19:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
00:19:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
00:19:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x14dbf10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x174a300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1865c10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1854ae0>, '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 0x17ff330>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1775a90>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446102980.419937-823096302', '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
00:19:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
00:19:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
00:19:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:19:40 INFO - 'CCACHE_UMASK': '002',
00:19:40 INFO - 'DISPLAY': ':0',
00:19:40 INFO - 'HOME': '/home/cltbld',
00:19:40 INFO - 'LANG': 'en_US.UTF-8',
00:19:40 INFO - 'LOGNAME': 'cltbld',
00:19:40 INFO - 'MAIL': '/var/mail/cltbld',
00:19:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:19:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:19:40 INFO - 'MOZ_NO_REMOTE': '1',
00:19:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:19:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:19:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:19:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:19:40 INFO - 'PWD': '/builds/slave/test',
00:19:40 INFO - 'SHELL': '/bin/bash',
00:19:40 INFO - 'SHLVL': '1',
00:19:40 INFO - 'TERM': 'linux',
00:19:40 INFO - 'TMOUT': '86400',
00:19:40 INFO - 'USER': 'cltbld',
00:19:40 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446102980.419937-823096302',
00:19:40 INFO - '_': '/tools/buildbot/bin/python'}
00:19:40 INFO - Ignoring indexes: https://pypi.python.org/simple/
00:19:40 INFO - Downloading/unpacking blobuploader==1.2.4
00:19:40 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
00:19:40 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
00:19:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:19:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:19:40 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
00:19:40 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
00:19:45 INFO - Downloading blobuploader-1.2.4.tar.gz
00:19:45 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblobuploader-1.2.4.tar.gz
00:19:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
00:19:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
00:19: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
00:19: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
00:19:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:19:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:19: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
00:19: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
00:19:46 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Frequests-1.2.3.tar.gz
00:19:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
00:19:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
00:19:46 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
00:19:46 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
00:19:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:19:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:19:46 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
00:19:46 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
00:19:47 INFO - Downloading docopt-0.6.1.tar.gz
00:19:47 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fdocopt-0.6.1.tar.gz
00:19:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
00:19:47 INFO - Installing collected packages: blobuploader, requests, docopt
00:19:47 INFO - Running setup.py install for blobuploader
00:19:47 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
00:19:47 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
00:19:47 INFO - Running setup.py install for requests
00:19:48 INFO - Running setup.py install for docopt
00:19:48 INFO - Successfully installed blobuploader requests docopt
00:19:48 INFO - Cleaning up...
00:19:48 INFO - Return code: 0
00:19:48 INFO - Installing None into virtualenv /builds/slave/test/build/venv
00:19: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')]}
00:19:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
00:19:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
00:19: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')]}
00:19:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
00:19:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
00:19:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x14dbf10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x174a300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1865c10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1854ae0>, '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 0x17ff330>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1775a90>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446102980.419937-823096302', '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
00:19:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
00:19:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --download-cache /builds/slave/test/build/venv/cache --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
00:19:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:19:48 INFO - 'CCACHE_UMASK': '002',
00:19:48 INFO - 'DISPLAY': ':0',
00:19:48 INFO - 'HOME': '/home/cltbld',
00:19:48 INFO - 'LANG': 'en_US.UTF-8',
00:19:48 INFO - 'LOGNAME': 'cltbld',
00:19:48 INFO - 'MAIL': '/var/mail/cltbld',
00:19:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:19:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:19:48 INFO - 'MOZ_NO_REMOTE': '1',
00:19:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:19:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:19:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:19:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:19:48 INFO - 'PWD': '/builds/slave/test',
00:19:48 INFO - 'SHELL': '/bin/bash',
00:19:48 INFO - 'SHLVL': '1',
00:19:48 INFO - 'TERM': 'linux',
00:19:48 INFO - 'TMOUT': '86400',
00:19:48 INFO - 'USER': 'cltbld',
00:19:48 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446102980.419937-823096302',
00:19:48 INFO - '_': '/tools/buildbot/bin/python'}
00:19:49 INFO - Ignoring indexes: https://pypi.python.org/simple/
00:19:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
00:19:49 INFO - Running setup.py (path:/tmp/pip-9lY1iH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
00:19:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
00:19:49 INFO - Running setup.py (path:/tmp/pip-NkE8ae-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
00:19:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
00:19:49 INFO - Running setup.py (path:/tmp/pip-PxLvSt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
00:19:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
00:19:49 INFO - Running setup.py (path:/tmp/pip-g7dfzw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
00:19:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
00:19:49 INFO - Running setup.py (path:/tmp/pip-FMrkKx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
00:19:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
00:19:49 INFO - Running setup.py (path:/tmp/pip-SKND3z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
00:19:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
00:19:49 INFO - Running setup.py (path:/tmp/pip-pO4FTE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
00:19:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
00:19:50 INFO - Running setup.py (path:/tmp/pip-H3eJd3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
00:19:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
00:19:50 INFO - Running setup.py (path:/tmp/pip-3x4Nvs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
00:19:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
00:19:50 INFO - Running setup.py (path:/tmp/pip-iZaOX4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
00:19:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
00:19:50 INFO - Running setup.py (path:/tmp/pip-zcPykP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
00:19:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
00:19:50 INFO - Running setup.py (path:/tmp/pip-J9e4zl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
00:19:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
00:19:50 INFO - Running setup.py (path:/tmp/pip-9rwJCm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
00:19:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
00:19:50 INFO - Running setup.py (path:/tmp/pip-Vu_IaL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
00:19:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
00:19:50 INFO - Running setup.py (path:/tmp/pip-lYRhoc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
00:19:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
00:19:51 INFO - Running setup.py (path:/tmp/pip-Aofqrq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
00:19:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
00:19:51 INFO - Running setup.py (path:/tmp/pip-tLD6qg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
00:19:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
00:19:51 INFO - Running setup.py (path:/tmp/pip-EqQ3xH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
00:19:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
00:19:51 INFO - Running setup.py (path:/tmp/pip-JopJYD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
00:19:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
00:19:51 INFO - Running setup.py (path:/tmp/pip-1jpSeZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
00:19:51 INFO - Unpacking /builds/slave/test/build/tests/marionette
00:19:51 INFO - Running setup.py (path:/tmp/pip-8lK0fW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
00:19:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
00:19:52 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
00:19:52 INFO - Running setup.py install for manifestparser
00:19:52 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
00:19:52 INFO - Running setup.py install for mozcrash
00:19:52 INFO - Running setup.py install for mozdebug
00:19:52 INFO - Running setup.py install for mozdevice
00:19:52 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
00:19:52 INFO - Installing dm script to /builds/slave/test/build/venv/bin
00:19:52 INFO - Running setup.py install for mozfile
00:19:53 INFO - Running setup.py install for mozhttpd
00:19:53 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
00:19:53 INFO - Running setup.py install for mozinfo
00:19:53 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
00:19:53 INFO - Running setup.py install for mozInstall
00:19:53 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
00:19:53 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
00:19:53 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
00:19:53 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
00:19:53 INFO - Running setup.py install for mozleak
00:19:53 INFO - Running setup.py install for mozlog
00:19:54 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
00:19:54 INFO - Running setup.py install for moznetwork
00:19:54 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
00:19:54 INFO - Running setup.py install for mozprocess
00:19:54 INFO - Running setup.py install for mozprofile
00:19:54 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
00:19:54 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
00:19:54 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
00:19:54 INFO - Running setup.py install for mozrunner
00:19:54 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
00:19:54 INFO - Running setup.py install for mozscreenshot
00:19:55 INFO - Running setup.py install for moztest
00:19:55 INFO - Running setup.py install for mozversion
00:19:55 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
00:19:55 INFO - Running setup.py install for marionette-transport
00:19:55 INFO - Running setup.py install for marionette-driver
00:19:56 INFO - Running setup.py install for browsermob-proxy
00:19:56 INFO - Running setup.py install for marionette-client
00:19:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
00:19:56 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
00:19:56 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
00:19:56 INFO - Cleaning up...
00:19:56 INFO - Return code: 0
00:19:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv
00:19:56 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')]}
00:19:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
00:19:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
00:19:56 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')]}
00:19:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
00:19:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
00:19:56 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x14dbf10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x174a300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1865c10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1854ae0>, '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 0x17ff330>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1775a90>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446102980.419937-823096302', '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
00:19:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
00:19:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
00:19:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:19:56 INFO - 'CCACHE_UMASK': '002',
00:19:56 INFO - 'DISPLAY': ':0',
00:19:56 INFO - 'HOME': '/home/cltbld',
00:19:56 INFO - 'LANG': 'en_US.UTF-8',
00:19:56 INFO - 'LOGNAME': 'cltbld',
00:19:56 INFO - 'MAIL': '/var/mail/cltbld',
00:19:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:19:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:19:56 INFO - 'MOZ_NO_REMOTE': '1',
00:19:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:19:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:19:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:19:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:19:56 INFO - 'PWD': '/builds/slave/test',
00:19:56 INFO - 'SHELL': '/bin/bash',
00:19:56 INFO - 'SHLVL': '1',
00:19:56 INFO - 'TERM': 'linux',
00:19:56 INFO - 'TMOUT': '86400',
00:19:56 INFO - 'USER': 'cltbld',
00:19:56 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446102980.419937-823096302',
00:19:56 INFO - '_': '/tools/buildbot/bin/python'}
00:19:57 INFO - Ignoring indexes: https://pypi.python.org/simple/
00:19:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
00:19:57 INFO - Running setup.py (path:/tmp/pip-dZDMnR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
00:19:57 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))
00:19:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
00:19:57 INFO - Running setup.py (path:/tmp/pip-vGpo3H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
00:19:57 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))
00:19:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
00:19:57 INFO - Running setup.py (path:/tmp/pip-1_SKK4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
00:19:57 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))
00:19:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
00:19:57 INFO - Running setup.py (path:/tmp/pip-sY5wo8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
00:19:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.46 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
00:19:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
00:19:57 INFO - Running setup.py (path:/tmp/pip-GeX6DK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
00:19:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5))
00:19:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
00:19:57 INFO - Running setup.py (path:/tmp/pip-PCUqAD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
00:19:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6))
00:19:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
00:19:57 INFO - Running setup.py (path:/tmp/pip-ullvZt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
00:19:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.8 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7))
00:19:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
00:19:58 INFO - Running setup.py (path:/tmp/pip-6MEpG3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
00:19:58 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))
00:19:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
00:19:58 INFO - Running setup.py (path:/tmp/pip-7HYUql-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
00:19:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9))
00:19:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
00:19:58 INFO - Running setup.py (path:/tmp/pip-SuIgle-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
00:19:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.0 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
00:19:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
00:19:58 INFO - Running setup.py (path:/tmp/pip-hHOV92-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
00:19:58 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11))
00:19:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
00:19:58 INFO - Running setup.py (path:/tmp/pip-PHHoUI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
00:19:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12))
00:19:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
00:19:58 INFO - Running setup.py (path:/tmp/pip-Y75Glf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
00:19:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.27 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13))
00:19:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
00:19:58 INFO - Running setup.py (path:/tmp/pip-ss2l39-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
00:19:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14))
00:19:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
00:19:59 INFO - Running setup.py (path:/tmp/pip-z5k1yS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
00:19:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15))
00:19:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
00:19:59 INFO - Running setup.py (path:/tmp/pip-ZvgJTK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
00:19:59 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16))
00:19:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
00:19:59 INFO - Running setup.py (path:/tmp/pip-a0qICO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
00:19:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17))
00:19:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
00:19:59 INFO - Running setup.py (path:/tmp/pip-REqimK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
00:19:59 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))
00:19:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
00:19:59 INFO - Running setup.py (path:/tmp/pip-Y7TYOQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
00:19:59 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))
00:19:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
00:19:59 INFO - Running setup.py (path:/tmp/pip-cD4VZC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
00:19:59 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))
00:19:59 INFO - Unpacking /builds/slave/test/build/tests/marionette
00:20:00 INFO - Running setup.py (path:/tmp/pip-wdBBH6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
00:20:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
00:20:00 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==1.1.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5))
00:20:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.16->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
00:20:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.16->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
00:20:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3))
00:20:00 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.46->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
00:20:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.46->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
00:20:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
00:20:00 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
00:20:00 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
00:20:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:20:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
00:20:00 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
00:20:00 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
00:20:07 INFO - Downloading blessings-1.5.1.tar.gz
00:20:07 INFO - Storing download in cache at /builds/slave/test/build/venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblessings-1.5.1.tar.gz
00:20:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
00:20:07 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4))
00:20:07 INFO - Installing collected packages: blessings
00:20:07 INFO - Running setup.py install for blessings
00:20:07 INFO - Successfully installed blessings
00:20:07 INFO - Cleaning up...
00:20:08 INFO - Return code: 0
00:20:08 INFO - Done creating virtualenv /builds/slave/test/build/venv.
00:20:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
00:20:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
00:20:08 INFO - Reading from file tmpfile_stdout
00:20:08 INFO - Current package versions:
00:20:08 INFO - argparse == 1.2.1
00:20:08 INFO - blessings == 1.5.1
00:20:08 INFO - blobuploader == 1.2.4
00:20:08 INFO - browsermob-proxy == 0.6.0
00:20:08 INFO - docopt == 0.6.1
00:20:08 INFO - manifestparser == 1.1
00:20:08 INFO - marionette-client == 1.1.0
00:20:08 INFO - marionette-driver == 1.1.0
00:20:08 INFO - marionette-transport == 1.0.0
00:20:08 INFO - mozInstall == 1.12
00:20:08 INFO - mozcrash == 0.16
00:20:08 INFO - mozdebug == 0.1
00:20:08 INFO - mozdevice == 0.46
00:20:08 INFO - mozfile == 1.2
00:20:08 INFO - mozhttpd == 0.7
00:20:08 INFO - mozinfo == 0.8
00:20:08 INFO - mozleak == 0.1
00:20:08 INFO - mozlog == 3.0
00:20:08 INFO - moznetwork == 0.27
00:20:08 INFO - mozprocess == 0.22
00:20:08 INFO - mozprofile == 0.27
00:20:08 INFO - mozrunner == 6.11
00:20:08 INFO - mozscreenshot == 0.1
00:20:08 INFO - mozsystemmonitor == 0.0
00:20:08 INFO - moztest == 0.7
00:20:08 INFO - mozversion == 1.4
00:20:08 INFO - psutil == 3.1.1
00:20:08 INFO - requests == 1.2.3
00:20:08 INFO - wsgiref == 0.1.2
00:20:08 INFO - Running post-action listener: _resource_record_post_action
00:20:08 INFO - Running post-action listener: _start_resource_monitoring
00:20:08 INFO - Starting resource monitoring.
00:20:08 INFO - #####
00:20:08 INFO - ##### Running pull step.
00:20:08 INFO - #####
00:20:08 INFO - Running pre-action listener: _resource_record_pre_action
00:20:08 INFO - Running main action method: pull
00:20:08 INFO - Pull has nothing to do!
00:20:08 INFO - Running post-action listener: _resource_record_post_action
00:20:08 INFO - #####
00:20:08 INFO - ##### Running install step.
00:20:08 INFO - #####
00:20:08 INFO - Running pre-action listener: _resource_record_pre_action
00:20:08 INFO - Running main action method: install
00:20:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
00:20:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
00:20:09 INFO - Reading from file tmpfile_stdout
00:20:09 INFO - Detecting whether we're running mozinstall >=1.0...
00:20:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
00:20:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
00:20:09 INFO - Reading from file tmpfile_stdout
00:20:09 INFO - Output received:
00:20:09 INFO - Usage: mozinstall [options] installer
00:20:09 INFO - Options:
00:20:09 INFO - -h, --help show this help message and exit
00:20:09 INFO - -d DEST, --destination=DEST
00:20:09 INFO - Directory to install application into. [default:
00:20:09 INFO - "/builds/slave/test"]
00:20:09 INFO - --app=APP Application being installed. [default: firefox]
00:20:09 INFO - mkdir: /builds/slave/test/build/application
00:20:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application']
00:20:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application
00:20:32 INFO - Reading from file tmpfile_stdout
00:20:32 INFO - Output received:
00:20:32 INFO - /builds/slave/test/build/application/firefox/firefox
00:20:32 INFO - Running post-action listener: _resource_record_post_action
00:20:32 INFO - #####
00:20:32 INFO - ##### Running run-tests step.
00:20:32 INFO - #####
00:20:32 INFO - Running pre-action listener: _resource_record_pre_action
00:20:32 INFO - Running main action method: run_tests
00:20:32 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
00:20:32 INFO - minidump filename unknown. determining based upon platform and arch
00:20:32 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
00:20:32 INFO - grabbing minidump binary from tooltool
00:20:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:20:32 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1854ae0>, '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 0x17ff330>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1775a90>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
00:20:32 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build
00:20:32 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache
00:20:32 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
00:20:32 INFO - Return code: 0
00:20:32 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755
00:20:32 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
00:20:32 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/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--e10s', '--total-chunks=8', '--this-chunk=7', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build
00:20:32 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/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --e10s --total-chunks=8 --this-chunk=7 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil
00:20:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
00:20:32 INFO - 'CCACHE_UMASK': '002',
00:20:32 INFO - 'DISPLAY': ':0',
00:20:32 INFO - 'HOME': '/home/cltbld',
00:20:32 INFO - 'LANG': 'en_US.UTF-8',
00:20:32 INFO - 'LOGNAME': 'cltbld',
00:20:32 INFO - 'MAIL': '/var/mail/cltbld',
00:20:32 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
00:20:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
00:20:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
00:20:32 INFO - 'MOZ_NO_REMOTE': '1',
00:20:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
00:20:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
00:20:32 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
00:20:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
00:20:32 INFO - 'PWD': '/builds/slave/test',
00:20:32 INFO - 'SHELL': '/bin/bash',
00:20:32 INFO - 'SHLVL': '1',
00:20:32 INFO - 'TERM': 'linux',
00:20:32 INFO - 'TMOUT': '86400',
00:20:32 INFO - 'USER': 'cltbld',
00:20:32 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446102980.419937-823096302',
00:20:32 INFO - '_': '/tools/buildbot/bin/python'}
00:20:32 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/Qautfj6TQWqkWnE85kEqPQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--e10s', '--total-chunks=8', '--this-chunk=7', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000
00:20:38 INFO - Using 1 client processes
00:20:39 INFO - wptserve Starting http server on 127.0.0.1:8000
00:20:39 INFO - wptserve Starting http server on 127.0.0.1:8001
00:20:39 INFO - wptserve Starting http server on 127.0.0.1:8443
00:20:41 INFO - SUITE-START | Running 820 tests
00:20:41 INFO - Running testharness tests
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 6ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
00:20:41 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
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html | took 1ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
00:20:41 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
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
00:20:41 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
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
00:20:41 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
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
00:20:41 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 1ms
00:20:41 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
00:20:41 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
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
00:20:41 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
00:20:41 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
00:20:41 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 1ms
00:20:41 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
00:20:41 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
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
00:20:41 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
00:20:41 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
00:20:41 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 1ms
00:20:41 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
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 8ms
00:20:41 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
00:20:41 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
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
00:20:41 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
00:20:41 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
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 1ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
00:20:41 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
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
00:20:41 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
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
00:20:41 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
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
00:20:41 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
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
00:20:41 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
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
00:20:41 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 1ms
00:20:41 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
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
00:20:41 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
00:20:41 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
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1ms
00:20:41 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
00:20:41 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
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 0ms
00:20:41 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
00:20:41 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
00:20:41 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
00:20:41 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 1ms
00:20:41 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
00:20:41 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
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
00:20:41 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
00:20:41 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
00:20:41 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 1ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
00:20:41 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
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
00:20:41 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
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
00:20:41 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
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
00:20:41 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
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
00:20:41 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
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
00:20:41 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
00:20:41 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
00:20:41 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 1ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
00:20:41 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
00:20:41 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
00:20:41 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
00:20:41 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
00:20:41 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
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 8ms
00:20:41 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
00:20:41 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
00:20:41 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
00:20:41 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
00:20:41 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
00:20:41 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
00:20:41 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
00:20:41 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
00:20:41 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 1ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 7ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
00:20:41 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
00:20:41 INFO - TEST-START | /selection/extend.html
00:20:41 INFO - TEST-SKIP | /selection/extend.html | took 0ms
00:20:41 INFO - Setting up ssl
00:20:41 INFO - PROCESS | certutil |
00:20:41 INFO - PROCESS | certutil |
00:20:42 INFO - PROCESS | certutil |
00:20:42 INFO - Certificate Nickname Trust Attributes
00:20:42 INFO - SSL,S/MIME,JAR/XPI
00:20:42 INFO -
00:20:42 INFO - web-platform-tests CT,,
00:20:42 INFO -
00:20:42 INFO - Starting runner
00:20:43 INFO - PROCESS | 1901 | 1446103243505 Marionette INFO Marionette enabled via build flag and pref
00:20:43 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f6b76fbe600 == 1 [pid = 1901] [id = 1]
00:20:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 1 (0x7f6b78aa9000) [pid = 1901] [serial = 1] [outer = (nil)]
00:20:43 INFO - PROCESS | 1901 | [1901] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2094
00:20:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 2 (0x7f6b920b8800) [pid = 1901] [serial = 2] [outer = 0x7f6b78aa9000]
00:20:44 INFO - PROCESS | 1901 | 1446103244109 Marionette INFO Listening on port 2828
00:20:44 INFO - PROCESS | 1901 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f6b6f9569b0
00:20:45 INFO - PROCESS | 1901 | [GFX2-]: Unrecognized feature DIRECT3D_9_LAYERS, WEBGL_ANGLE
00:20:45 INFO - PROCESS | 1901 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f6b6ef8f210
00:20:45 INFO - PROCESS | 1901 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f6b6ef91130
00:20:45 INFO - PROCESS | 1901 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f6b6ef91430
00:20:45 INFO - PROCESS | 1901 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f6b6ef91760
00:20:45 INFO - PROCESS | 1901 | 1446103245795 Marionette INFO Marionette enabled via command-line flag
00:20:45 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f6b6ee21800 == 2 [pid = 1901] [id = 2]
00:20:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 3 (0x7f6b797a3400) [pid = 1901] [serial = 3] [outer = (nil)]
00:20:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 4 (0x7f6b797a3800) [pid = 1901] [serial = 4] [outer = 0x7f6b797a3400]
00:20:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 5 (0x7f6b79673400) [pid = 1901] [serial = 5] [outer = 0x7f6b78aa9000]
00:20:45 INFO - PROCESS | 1901 | [1901] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
00:20:45 INFO - PROCESS | 1901 | 1446103245996 Marionette INFO Accepted connection conn0 from 127.0.0.1:54212
00:20:46 INFO - PROCESS | 1901 | 1446103245998 Marionette DEBUG conn0 client <- {"applicationType":"gecko","marionetteProtocol":2}
00:20:46 INFO - PROCESS | 1901 | [1901] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
00:20:46 INFO - PROCESS | 1901 | 1446103246177 Marionette INFO Accepted connection conn1 from 127.0.0.1:54213
00:20:46 INFO - PROCESS | 1901 | 1446103246178 Marionette DEBUG conn1 client <- {"applicationType":"gecko","marionetteProtocol":2}
00:20:46 INFO - PROCESS | 1901 | 1446103246184 Marionette INFO Closed connection conn0
00:20:46 INFO - PROCESS | 1901 | [1901] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
00:20:46 INFO - PROCESS | 1901 | 1446103246238 Marionette INFO Accepted connection conn2 from 127.0.0.1:54214
00:20:46 INFO - PROCESS | 1901 | 1446103246239 Marionette DEBUG conn2 client <- {"applicationType":"gecko","marionetteProtocol":2}
00:20:46 INFO - PROCESS | 1901 | 1446103246262 Marionette INFO Closed connection conn2
00:20:46 INFO - PROCESS | 1901 | 1446103246269 Marionette DEBUG conn1 -> {"name":"newSession","parameters":{"sessionId":null,"capabilities":null}}
00:20:47 INFO - PROCESS | 1901 | [1901] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 966
00:20:47 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f6b6791d400 == 3 [pid = 1901] [id = 3]
00:20:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 6 (0x7f6b67937c00) [pid = 1901] [serial = 6] [outer = (nil)]
00:20:47 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f6b6791d900 == 4 [pid = 1901] [id = 4]
00:20:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 7 (0x7f6b666f6000) [pid = 1901] [serial = 7] [outer = (nil)]
00:20:47 INFO - PROCESS | 1901 | [1901] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
00:20:48 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f6b651efa00 == 5 [pid = 1901] [id = 5]
00:20:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 8 (0x7f6b644db400) [pid = 1901] [serial = 8] [outer = (nil)]
00:20:48 INFO - PROCESS | 1901 | [1901] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
00:20:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 9 (0x7f6b645ab400) [pid = 1901] [serial = 9] [outer = 0x7f6b644db400]
00:20:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 10 (0x7f6b64196800) [pid = 1901] [serial = 10] [outer = 0x7f6b67937c00]
00:20:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 11 (0x7f6b64196c00) [pid = 1901] [serial = 11] [outer = 0x7f6b666f6000]
00:20:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 12 (0x7f6b641fa000) [pid = 1901] [serial = 12] [outer = 0x7f6b644db400]
00:20:49 INFO - PROCESS | 1901 | 1446103249569 Marionette INFO loaded listener.js
00:20:49 INFO - PROCESS | 1901 | 1446103249600 Marionette INFO loaded listener.js
00:20:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 13 (0x7f6b633f9800) [pid = 1901] [serial = 13] [outer = 0x7f6b644db400]
00:20:50 INFO - PROCESS | 1901 | 1446103250018 Marionette DEBUG conn1 client <- {"sessionId":"6f41b14a-45ef-452d-8256-f7fbe8873bc8","capabilities":{"browserName":"Firefox","browserVersion":"44.0a1","platformName":"LINUX","platformVersion":"44.0a1","specificationLevel":"1","raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20151028234144","device":"desktop","version":"44.0a1"}}
00:20:50 INFO - PROCESS | 1901 | 1446103250322 Marionette DEBUG conn1 -> {"name":"getContext"}
00:20:50 INFO - PROCESS | 1901 | 1446103250326 Marionette DEBUG conn1 client <- {"value":"content"}
00:20:50 INFO - PROCESS | 1901 | 1446103250662 Marionette DEBUG conn1 -> {"name":"setContext","parameters":{"value":"chrome"}}
00:20:50 INFO - PROCESS | 1901 | 1446103250665 Marionette DEBUG conn1 client <- {}
00:20:50 INFO - PROCESS | 1901 | 1446103250773 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}}
00:20:52 INFO - PROCESS | 1901 | [Child 1951] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/toolkit/xre/nsXREDirProvider.cpp, line 1399
00:20:52 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4470926900 == 1 [pid = 1951] [id = 1]
00:20:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 1 (0x7f44709b8c00) [pid = 1951] [serial = 1] [outer = (nil)]
00:20:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 2 (0x7f44709d1000) [pid = 1951] [serial = 2] [outer = 0x7f44709b8c00]
00:20:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Could not get disk information from DiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/storage/DOMStorageIPC.cpp, line 320
00:20:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 319
00:20:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 3 (0x7f446d44b800) [pid = 1951] [serial = 3] [outer = 0x7f44709b8c00]
00:20:53 INFO - PROCESS | 1901 | [Child 1951] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 214
00:20:53 INFO - PROCESS | 1901 | [Child 1951] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 282
00:20:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109
00:20:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
00:20:53 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446d453200 == 2 [pid = 1951] [id = 2]
00:20:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 4 (0x7f446d592000) [pid = 1951] [serial = 4] [outer = (nil)]
00:20:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 5 (0x7f446d592400) [pid = 1951] [serial = 5] [outer = 0x7f446d592000]
00:20:54 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f6b5e2c0100 == 6 [pid = 1901] [id = 6]
00:20:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 14 (0x7f6b5e276800) [pid = 1901] [serial = 14] [outer = (nil)]
00:20:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 15 (0x7f6b60635000) [pid = 1901] [serial = 15] [outer = 0x7f6b5e276800]
00:20:54 INFO - PROCESS | 1901 | 1446103254400 Marionette INFO loaded listener.js
00:20:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 16 (0x7f6b632f5400) [pid = 1901] [serial = 16] [outer = 0x7f6b5e276800]
00:20:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:20:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:20:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:20:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 6 (0x7f446be99c00) [pid = 1951] [serial = 6] [outer = 0x7f446d592000]
00:20:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:20:54 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f6b6071c800 == 7 [pid = 1901] [id = 7]
00:20:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 17 (0x7f6b65083000) [pid = 1901] [serial = 17] [outer = (nil)]
00:20:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:20:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 18 (0x7f6b6519c800) [pid = 1901] [serial = 18] [outer = 0x7f6b65083000]
00:20:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 19 (0x7f6b654ff400) [pid = 1901] [serial = 19] [outer = 0x7f6b65083000]
00:20:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 101
00:20:55 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f6b63745400 == 8 [pid = 1901] [id = 8]
00:20:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 20 (0x7f6b6515e000) [pid = 1901] [serial = 20] [outer = (nil)]
00:20:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 21 (0x7f6b658c9800) [pid = 1901] [serial = 21] [outer = 0x7f6b6515e000]
00:20:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 22 (0x7f6b65bd9c00) [pid = 1901] [serial = 22] [outer = 0x7f6b6515e000]
00:20:56 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
00:20:56 INFO - document served over http requires an http
00:20:56 INFO - sub-resource via fetch-request using the http-csp
00:20:56 INFO - delivery method with keep-origin-redirect and when
00:20: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"
00:20:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:20:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:20:56 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:20:56 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:20:56 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:20:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:20:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:20:56 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
00:20:56 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2415ms
00:20:56 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
00:20:56 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bef7700 == 3 [pid = 1951] [id = 3]
00:20:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 7 (0x7f446bf67800) [pid = 1951] [serial = 7] [outer = (nil)]
00:20:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 8 (0x7f446bece000) [pid = 1951] [serial = 8] [outer = 0x7f446bf67800]
00:20:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:20:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:20:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 9 (0x7f446bf9b400) [pid = 1951] [serial = 9] [outer = 0x7f446bf67800]
00:20:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:20:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:20:57 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:20:57 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
00:20:57 INFO - document served over http requires an http
00:20:57 INFO - sub-resource via fetch-request using the http-csp
00:20:57 INFO - delivery method with no-redirect and when
00:20: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"
00:20:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:20:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:20:57 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:20:57 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:20:57 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:20:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:20:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:20:57 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
00:20:57 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1629ms
00:20:57 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
00:20:58 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bef6800 == 4 [pid = 1951] [id = 4]
00:20:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 10 (0x7f446ba20400) [pid = 1951] [serial = 10] [outer = (nil)]
00:20:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 11 (0x7f446ba20800) [pid = 1951] [serial = 11] [outer = 0x7f446ba20400]
00:20:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:20:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:20:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:20:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 12 (0x7f446bb22000) [pid = 1951] [serial = 12] [outer = 0x7f446ba20400]
00:20:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f6b651efa00 == 7 [pid = 1901] [id = 5]
00:21:00 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
00:21:00 INFO - document served over http requires an http
00:21:00 INFO - sub-resource via fetch-request using the http-csp
00:21:00 INFO - delivery method with swap-origin-redirect and when
00:21: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"
00:21:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:00 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:21:00 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:21:00 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:21:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:00 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
00:21:00 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2285ms
00:21:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
00:21:00 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bb37b00 == 5 [pid = 1951] [id = 5]
00:21:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 13 (0x7f446bb16400) [pid = 1951] [serial = 13] [outer = (nil)]
00:21:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 14 (0x7f446bb16800) [pid = 1951] [serial = 14] [outer = 0x7f446bb16400]
00:21:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 15 (0x7f446bb5e000) [pid = 1951] [serial = 15] [outer = 0x7f446bb16400]
00:21:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:01 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbbf200 == 6 [pid = 1951] [id = 6]
00:21:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 16 (0x7f446b6a9000) [pid = 1951] [serial = 16] [outer = (nil)]
00:21:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 17 (0x7f446b6a9400) [pid = 1951] [serial = 17] [outer = 0x7f446b6a9000]
00:21:01 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
00:21:01 INFO - document served over http requires an http
00:21:01 INFO - sub-resource via iframe-tag using the http-csp
00:21:01 INFO - delivery method with keep-origin-redirect and when
00:21: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"
00:21:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:01 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:21:01 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:21:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:01 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
00:21:01 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1280ms
00:21:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
00:21:01 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbc0b00 == 7 [pid = 1951] [id = 7]
00:21:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 18 (0x7f446b64e400) [pid = 1951] [serial = 18] [outer = (nil)]
00:21:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 19 (0x7f446b64e800) [pid = 1951] [serial = 19] [outer = 0x7f446b64e400]
00:21:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 20 (0x7f446b7ab400) [pid = 1951] [serial = 20] [outer = 0x7f446b64e400]
00:21:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:02 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b772700 == 8 [pid = 1951] [id = 8]
00:21:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 21 (0x7f446b216400) [pid = 1951] [serial = 21] [outer = (nil)]
00:21:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 22 (0x7f446b216800) [pid = 1951] [serial = 22] [outer = 0x7f446b216400]
00:21:02 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
00:21:02 INFO - document served over http requires an http
00:21:02 INFO - sub-resource via iframe-tag using the http-csp
00:21:02 INFO - delivery method with no-redirect and when
00:21: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"
00:21:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:21:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:21:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:02 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
00:21:02 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1290ms
00:21:02 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
00:21:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:03 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b76fa00 == 9 [pid = 1951] [id = 9]
00:21:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 23 (0x7f446ba1f800) [pid = 1951] [serial = 23] [outer = (nil)]
00:21:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 24 (0x7f446ba32400) [pid = 1951] [serial = 24] [outer = 0x7f446ba1f800]
00:21:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 25 (0x7f446bfdd400) [pid = 1951] [serial = 25] [outer = 0x7f446ba1f800]
00:21:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:04 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbbd900 == 10 [pid = 1951] [id = 10]
00:21:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 26 (0x7f446bb22c00) [pid = 1951] [serial = 26] [outer = (nil)]
00:21:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 27 (0x7f446d44bc00) [pid = 1951] [serial = 27] [outer = 0x7f446bb22c00]
00:21:04 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
00:21:04 INFO - document served over http requires an http
00:21:04 INFO - sub-resource via iframe-tag using the http-csp
00:21:04 INFO - delivery method with swap-origin-redirect and when
00:21: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"
00:21:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:04 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:21:04 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:21:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:04 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
00:21:04 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1690ms
00:21:04 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
00:21:04 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bef8b00 == 11 [pid = 1951] [id = 11]
00:21:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 28 (0x7f446ae1e000) [pid = 1951] [serial = 28] [outer = (nil)]
00:21:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 29 (0x7f446ae1e400) [pid = 1951] [serial = 29] [outer = 0x7f446ae1e000]
00:21:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 30 (0x7f446aeae800) [pid = 1951] [serial = 30] [outer = 0x7f446ae1e000]
00:21:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:06 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
00:21:06 INFO - document served over http requires an http
00:21:06 INFO - sub-resource via script-tag using the http-csp
00:21:06 INFO - delivery method with keep-origin-redirect and when
00:21: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"
00:21:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:06 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:21:06 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:21:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:06 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
00:21:06 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2088ms
00:21:06 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
00:21:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:06 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bb34900 == 12 [pid = 1951] [id = 12]
00:21:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 31 (0x7f446b753c00) [pid = 1951] [serial = 31] [outer = (nil)]
00:21:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 32 (0x7f446b7ab000) [pid = 1951] [serial = 32] [outer = 0x7f446b753c00]
00:21:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 33 (0x7f446bec4800) [pid = 1951] [serial = 33] [outer = 0x7f446b753c00]
00:21:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b772700 == 11 [pid = 1951] [id = 8]
00:21:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbbf200 == 10 [pid = 1951] [id = 6]
00:21:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bb37b00 == 9 [pid = 1951] [id = 5]
00:21:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bef6800 == 8 [pid = 1951] [id = 4]
00:21:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bef7700 == 7 [pid = 1951] [id = 3]
00:21:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446d453200 == 6 [pid = 1951] [id = 2]
00:21:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:08 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:21:08 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
00:21:08 INFO - document served over http requires an http
00:21:08 INFO - sub-resource via script-tag using the http-csp
00:21:08 INFO - delivery method with no-redirect and when
00:21: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"
00:21:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:08 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:21:08 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:21:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:08 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
00:21:08 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1687ms
00:21:08 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
00:21:08 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbbe300 == 7 [pid = 1951] [id = 13]
00:21:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 34 (0x7f446d708400) [pid = 1951] [serial = 34] [outer = (nil)]
00:21:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 35 (0x7f446d708800) [pid = 1951] [serial = 35] [outer = 0x7f446d708400]
00:21:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 36 (0x7f446db54c00) [pid = 1951] [serial = 36] [outer = 0x7f446d708400]
00:21:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:10 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
00:21:10 INFO - document served over http requires an http
00:21:10 INFO - sub-resource via script-tag using the http-csp
00:21:10 INFO - delivery method with swap-origin-redirect and when
00:21: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"
00:21:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:10 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:21:10 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:21:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:10 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
00:21:10 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2337ms
00:21:10 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
00:21:10 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bff1800 == 8 [pid = 1951] [id = 14]
00:21:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 37 (0x7f4470c68c00) [pid = 1951] [serial = 37] [outer = (nil)]
00:21:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 38 (0x7f4470c6a000) [pid = 1951] [serial = 38] [outer = 0x7f4470c68c00]
00:21:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 39 (0x7f4470d3d800) [pid = 1951] [serial = 39] [outer = 0x7f4470c68c00]
00:21:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:12 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
00:21:12 INFO - document served over http requires an http
00:21:12 INFO - sub-resource via xhr-request using the http-csp
00:21:12 INFO - delivery method with keep-origin-redirect and when
00:21: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"
00:21:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:12 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:21:12 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:21:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:12 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
00:21:12 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1647ms
00:21:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
00:21:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:12 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4470c4c200 == 9 [pid = 1951] [id = 15]
00:21:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 40 (0x7f4470f5fc00) [pid = 1951] [serial = 40] [outer = (nil)]
00:21:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 41 (0x7f446d670000) [pid = 1951] [serial = 41] [outer = 0x7f4470f5fc00]
00:21:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 42 (0x7f4470fa1800) [pid = 1951] [serial = 42] [outer = 0x7f4470f5fc00]
00:21:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:14 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
00:21:14 INFO - document served over http requires an http
00:21:14 INFO - sub-resource via xhr-request using the http-csp
00:21:14 INFO - delivery method with no-redirect and when
00:21: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"
00:21:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:14 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:21:14 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:21:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:14 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
00:21:14 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1740ms
00:21:14 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
00:21:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:14 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446d454b00 == 10 [pid = 1951] [id = 16]
00:21:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 43 (0x7f4470ca2400) [pid = 1951] [serial = 43] [outer = (nil)]
00:21:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 44 (0x7f4470d61400) [pid = 1951] [serial = 44] [outer = 0x7f4470ca2400]
00:21:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 45 (0x7f4470f33800) [pid = 1951] [serial = 45] [outer = 0x7f4470ca2400]
00:21:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:17 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
00:21:17 INFO - document served over http requires an http
00:21:17 INFO - sub-resource via xhr-request using the http-csp
00:21:17 INFO - delivery method with swap-origin-redirect and when
00:21: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"
00:21:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:17 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:21:17 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:21:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:17 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
00:21:17 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 3189ms
00:21:17 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
00:21:17 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a488d00 == 11 [pid = 1951] [id = 17]
00:21:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 46 (0x7f446a7e6800) [pid = 1951] [serial = 46] [outer = (nil)]
00:21:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 47 (0x7f446ae12c00) [pid = 1951] [serial = 47] [outer = 0x7f446a7e6800]
00:21:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 48 (0x7f446bed3c00) [pid = 1951] [serial = 48] [outer = 0x7f446a7e6800]
00:21:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bff1800 == 10 [pid = 1951] [id = 14]
00:21:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbbe300 == 9 [pid = 1951] [id = 13]
00:21:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bb34900 == 8 [pid = 1951] [id = 12]
00:21:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bef8b00 == 7 [pid = 1951] [id = 11]
00:21:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbbd900 == 6 [pid = 1951] [id = 10]
00:21:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbc0b00 == 5 [pid = 1951] [id = 7]
00:21:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b76fa00 == 4 [pid = 1951] [id = 9]
00:21:19 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
00:21:19 INFO - document served over http requires an https
00:21:19 INFO - sub-resource via fetch-request using the http-csp
00:21:19 INFO - delivery method with keep-origin-redirect and when
00:21: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"
00:21:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:21:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:21:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:21:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:19 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
00:21:19 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1895ms
00:21:19 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
00:21:19 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bb34e00 == 5 [pid = 1951] [id = 18]
00:21:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 49 (0x7f446aec8800) [pid = 1951] [serial = 49] [outer = (nil)]
00:21:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 50 (0x7f446af41000) [pid = 1951] [serial = 50] [outer = 0x7f446aec8800]
00:21:19 INFO - PROCESS | 1901 | --DOMWINDOW == 21 (0x7f6b920b8800) [pid = 1901] [serial = 2] [outer = (nil)] [url = about:blank]
00:21:19 INFO - PROCESS | 1901 | --DOMWINDOW == 20 (0x7f6b641fa000) [pid = 1901] [serial = 12] [outer = (nil)] [url = about:blank]
00:21:19 INFO - PROCESS | 1901 | --DOMWINDOW == 19 (0x7f6b645ab400) [pid = 1901] [serial = 9] [outer = (nil)] [url = about:blank]
00:21:19 INFO - PROCESS | 1901 | --DOMWINDOW == 18 (0x7f6b6519c800) [pid = 1901] [serial = 18] [outer = (nil)] [url = about:blank]
00:21:19 INFO - PROCESS | 1901 | --DOMWINDOW == 17 (0x7f6b658c9800) [pid = 1901] [serial = 21] [outer = (nil)] [url = about:blank]
00:21:19 INFO - PROCESS | 1901 | --DOMWINDOW == 16 (0x7f6b60635000) [pid = 1901] [serial = 15] [outer = (nil)] [url = about:blank]
00:21:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 51 (0x7f446bfdd800) [pid = 1951] [serial = 51] [outer = 0x7f446aec8800]
00:21:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:20 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
00:21:20 INFO - document served over http requires an https
00:21:20 INFO - sub-resource via fetch-request using the http-csp
00:21:20 INFO - delivery method with no-redirect and when
00:21: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"
00:21:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:20 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:21:20 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:21:20 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:21:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:20 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
00:21:20 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1228ms
00:21:20 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
00:21:20 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bef5900 == 6 [pid = 1951] [id = 19]
00:21:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 52 (0x7f44708c6800) [pid = 1951] [serial = 52] [outer = (nil)]
00:21:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 53 (0x7f44708d2c00) [pid = 1951] [serial = 53] [outer = 0x7f44708c6800]
00:21:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 54 (0x7f4470d3d000) [pid = 1951] [serial = 54] [outer = 0x7f44708c6800]
00:21:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446d454b00 == 5 [pid = 1951] [id = 16]
00:21:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4470c4c200 == 4 [pid = 1951] [id = 15]
00:21:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a488d00 == 3 [pid = 1951] [id = 17]
00:21:22 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
00:21:22 INFO - document served over http requires an https
00:21:22 INFO - sub-resource via fetch-request using the http-csp
00:21:22 INFO - delivery method with swap-origin-redirect and when
00:21: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"
00:21:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:22 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:21:22 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:21:22 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:21:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:22 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
00:21:22 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1739ms
00:21:22 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
00:21:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:22 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a488800 == 4 [pid = 1951] [id = 20]
00:21:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 55 (0x7f446ae12800) [pid = 1951] [serial = 55] [outer = (nil)]
00:21:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 56 (0x7f446ae77000) [pid = 1951] [serial = 56] [outer = 0x7f446ae12800]
00:21:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 57 (0x7f446b2b1c00) [pid = 1951] [serial = 57] [outer = 0x7f446ae12800]
00:21:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 56 (0x7f446d708400) [pid = 1951] [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]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 55 (0x7f446bf67800) [pid = 1951] [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]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 54 (0x7f4470c68c00) [pid = 1951] [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]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 53 (0x7f446aec8800) [pid = 1951] [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]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 52 (0x7f446bb16400) [pid = 1951] [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]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 51 (0x7f446ba1f800) [pid = 1951] [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]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 50 (0x7f446b753c00) [pid = 1951] [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]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 49 (0x7f446a7e6800) [pid = 1951] [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]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 48 (0x7f4470f5fc00) [pid = 1951] [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]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 47 (0x7f4470ca2400) [pid = 1951] [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]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 46 (0x7f446b64e400) [pid = 1951] [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]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 45 (0x7f446ae1e000) [pid = 1951] [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]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 44 (0x7f446d592000) [pid = 1951] [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]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 43 (0x7f446b216400) [pid = 1951] [serial = 21] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103262598]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 42 (0x7f446bb22c00) [pid = 1951] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 41 (0x7f446ba20400) [pid = 1951] [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]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 40 (0x7f446b6a9000) [pid = 1951] [serial = 16] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 39 (0x7f4470c6a000) [pid = 1951] [serial = 38] [outer = (nil)] [url = about:blank]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 38 (0x7f44709d1000) [pid = 1951] [serial = 2] [outer = (nil)] [url = about:blank]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 37 (0x7f446b6a9400) [pid = 1951] [serial = 17] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 36 (0x7f446b64e800) [pid = 1951] [serial = 19] [outer = (nil)] [url = about:blank]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 35 (0x7f446ba20800) [pid = 1951] [serial = 11] [outer = (nil)] [url = about:blank]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 34 (0x7f446af41000) [pid = 1951] [serial = 50] [outer = (nil)] [url = about:blank]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 33 (0x7f446ae12c00) [pid = 1951] [serial = 47] [outer = (nil)] [url = about:blank]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 32 (0x7f4470d61400) [pid = 1951] [serial = 44] [outer = (nil)] [url = about:blank]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 31 (0x7f446d670000) [pid = 1951] [serial = 41] [outer = (nil)] [url = about:blank]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 30 (0x7f446bb16800) [pid = 1951] [serial = 14] [outer = (nil)] [url = about:blank]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 29 (0x7f446b216800) [pid = 1951] [serial = 22] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103262598]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 28 (0x7f446ae1e400) [pid = 1951] [serial = 29] [outer = (nil)] [url = about:blank]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 27 (0x7f446d44bc00) [pid = 1951] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 26 (0x7f446ba32400) [pid = 1951] [serial = 24] [outer = (nil)] [url = about:blank]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 25 (0x7f446d708800) [pid = 1951] [serial = 35] [outer = (nil)] [url = about:blank]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 24 (0x7f446b7ab000) [pid = 1951] [serial = 32] [outer = (nil)] [url = about:blank]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 23 (0x7f446d592400) [pid = 1951] [serial = 5] [outer = (nil)] [url = about:blank]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 22 (0x7f446bece000) [pid = 1951] [serial = 8] [outer = (nil)] [url = about:blank]
00:21:24 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bb34400 == 5 [pid = 1951] [id = 21]
00:21:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 23 (0x7f446a7e6000) [pid = 1951] [serial = 58] [outer = (nil)]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 22 (0x7f4470f33800) [pid = 1951] [serial = 45] [outer = (nil)] [url = about:blank]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 21 (0x7f4470fa1800) [pid = 1951] [serial = 42] [outer = (nil)] [url = about:blank]
00:21:24 INFO - PROCESS | 1901 | --DOMWINDOW == 20 (0x7f4470d3d800) [pid = 1951] [serial = 39] [outer = (nil)] [url = about:blank]
00:21:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 21 (0x7f446a7e6800) [pid = 1951] [serial = 59] [outer = 0x7f446a7e6000]
00:21:24 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
00:21:24 INFO - document served over http requires an https
00:21:24 INFO - sub-resource via iframe-tag using the http-csp
00:21:24 INFO - delivery method with keep-origin-redirect and when
00:21: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"
00:21:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:24 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:21:24 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:21:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:24 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
00:21:24 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2593ms
00:21:24 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
00:21:25 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbbc000 == 6 [pid = 1951] [id = 22]
00:21:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 22 (0x7f446b64e400) [pid = 1951] [serial = 60] [outer = (nil)]
00:21:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 23 (0x7f446b64e800) [pid = 1951] [serial = 61] [outer = 0x7f446b64e400]
00:21:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 17 (0x7f6b645ab400) [pid = 1901] [serial = 23] [outer = 0x7f6b6515e000]
00:21:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 24 (0x7f446b753800) [pid = 1951] [serial = 62] [outer = 0x7f446b64e400]
00:21:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:26 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b773100 == 7 [pid = 1951] [id = 23]
00:21:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 25 (0x7f446a415400) [pid = 1951] [serial = 63] [outer = (nil)]
00:21:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 26 (0x7f446af41c00) [pid = 1951] [serial = 64] [outer = 0x7f446a415400]
00:21:26 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
00:21:26 INFO - document served over http requires an https
00:21:26 INFO - sub-resource via iframe-tag using the http-csp
00:21:26 INFO - delivery method with no-redirect and when
00:21: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"
00:21:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:26 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:21:26 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:21:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:26 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
00:21:26 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2048ms
00:21:26 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
00:21:27 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bff3b00 == 8 [pid = 1951] [id = 24]
00:21:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 27 (0x7f446ba20800) [pid = 1951] [serial = 65] [outer = (nil)]
00:21:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 28 (0x7f446ba32400) [pid = 1951] [serial = 66] [outer = 0x7f446ba20800]
00:21:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 29 (0x7f446bb22c00) [pid = 1951] [serial = 67] [outer = 0x7f446ba20800]
00:21:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:29 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4470926400 == 9 [pid = 1951] [id = 25]
00:21:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 30 (0x7f446bb60800) [pid = 1951] [serial = 68] [outer = (nil)]
00:21:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 31 (0x7f446beb5000) [pid = 1951] [serial = 69] [outer = 0x7f446bb60800]
00:21:29 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
00:21:29 INFO - document served over http requires an https
00:21:29 INFO - sub-resource via iframe-tag using the http-csp
00:21:29 INFO - delivery method with swap-origin-redirect and when
00:21: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"
00:21:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:29 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:21:29 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:21:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:29 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
00:21:29 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2513ms
00:21:29 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
00:21:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:29 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4470c49500 == 10 [pid = 1951] [id = 26]
00:21:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 32 (0x7f446d592000) [pid = 1951] [serial = 70] [outer = (nil)]
00:21:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 33 (0x7f446d592400) [pid = 1951] [serial = 71] [outer = 0x7f446d592000]
00:21:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 34 (0x7f446d68dc00) [pid = 1951] [serial = 72] [outer = 0x7f446d592000]
00:21:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:31 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
00:21:31 INFO - document served over http requires an https
00:21:31 INFO - sub-resource via script-tag using the http-csp
00:21:31 INFO - delivery method with keep-origin-redirect and when
00:21: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"
00:21:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:31 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:21:31 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:21:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:31 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
00:21:31 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1629ms
00:21:31 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
00:21:31 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a487e00 == 11 [pid = 1951] [id = 27]
00:21:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 35 (0x7f4470c68c00) [pid = 1951] [serial = 73] [outer = (nil)]
00:21:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 36 (0x7f4470c6a000) [pid = 1951] [serial = 74] [outer = 0x7f4470c68c00]
00:21:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 37 (0x7f4470e83400) [pid = 1951] [serial = 75] [outer = 0x7f4470c68c00]
00:21:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:32 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bb34400 == 10 [pid = 1951] [id = 21]
00:21:32 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a488800 == 9 [pid = 1951] [id = 20]
00:21:32 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bef5900 == 8 [pid = 1951] [id = 19]
00:21:32 INFO - PROCESS | 1901 | --DOMWINDOW == 36 (0x7f446bfdd400) [pid = 1951] [serial = 25] [outer = (nil)] [url = about:blank]
00:21:32 INFO - PROCESS | 1901 | --DOMWINDOW == 35 (0x7f446aeae800) [pid = 1951] [serial = 30] [outer = (nil)] [url = about:blank]
00:21:32 INFO - PROCESS | 1901 | --DOMWINDOW == 34 (0x7f446bb22000) [pid = 1951] [serial = 12] [outer = (nil)] [url = about:blank]
00:21:32 INFO - PROCESS | 1901 | --DOMWINDOW == 33 (0x7f446bb5e000) [pid = 1951] [serial = 15] [outer = (nil)] [url = about:blank]
00:21:32 INFO - PROCESS | 1901 | --DOMWINDOW == 32 (0x7f446be99c00) [pid = 1951] [serial = 6] [outer = (nil)] [url = about:blank]
00:21:32 INFO - PROCESS | 1901 | --DOMWINDOW == 31 (0x7f446db54c00) [pid = 1951] [serial = 36] [outer = (nil)] [url = about:blank]
00:21:32 INFO - PROCESS | 1901 | --DOMWINDOW == 30 (0x7f446bf9b400) [pid = 1951] [serial = 9] [outer = (nil)] [url = about:blank]
00:21:32 INFO - PROCESS | 1901 | --DOMWINDOW == 29 (0x7f446bfdd800) [pid = 1951] [serial = 51] [outer = (nil)] [url = about:blank]
00:21:32 INFO - PROCESS | 1901 | --DOMWINDOW == 28 (0x7f446bec4800) [pid = 1951] [serial = 33] [outer = (nil)] [url = about:blank]
00:21:32 INFO - PROCESS | 1901 | --DOMWINDOW == 27 (0x7f446b7ab400) [pid = 1951] [serial = 20] [outer = (nil)] [url = about:blank]
00:21:32 INFO - PROCESS | 1901 | --DOMWINDOW == 26 (0x7f446bed3c00) [pid = 1951] [serial = 48] [outer = (nil)] [url = about:blank]
00:21:32 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
00:21:32 INFO - document served over http requires an https
00:21:32 INFO - sub-resource via script-tag using the http-csp
00:21:32 INFO - delivery method with no-redirect and when
00:21: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"
00:21:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:32 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:21:32 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:21:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:32 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
00:21:32 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1630ms
00:21:32 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
00:21:32 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4469d4c100 == 9 [pid = 1951] [id = 28]
00:21:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 27 (0x7f446ae1e400) [pid = 1951] [serial = 76] [outer = (nil)]
00:21:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 28 (0x7f446ae77400) [pid = 1951] [serial = 77] [outer = 0x7f446ae1e400]
00:21:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 29 (0x7f446b311000) [pid = 1951] [serial = 78] [outer = 0x7f446ae1e400]
00:21:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:34 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
00:21:34 INFO - document served over http requires an https
00:21:34 INFO - sub-resource via script-tag using the http-csp
00:21:34 INFO - delivery method with swap-origin-redirect and when
00:21: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"
00:21:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:34 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:21:34 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:21:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:34 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
00:21:34 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1288ms
00:21:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
00:21:34 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a554800 == 10 [pid = 1951] [id = 29]
00:21:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 30 (0x7f446bec4800) [pid = 1951] [serial = 79] [outer = (nil)]
00:21:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 31 (0x7f446bece000) [pid = 1951] [serial = 80] [outer = 0x7f446bec4800]
00:21:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 32 (0x7f446bfdd400) [pid = 1951] [serial = 81] [outer = 0x7f446bec4800]
00:21:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:35 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
00:21:35 INFO - document served over http requires an https
00:21:35 INFO - sub-resource via xhr-request using the http-csp
00:21:35 INFO - delivery method with keep-origin-redirect and when
00:21: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"
00:21:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:35 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:21:35 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:21:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:35 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
00:21:35 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1274ms
00:21:35 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
00:21:35 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b772200 == 11 [pid = 1951] [id = 30]
00:21:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 33 (0x7f4470c51000) [pid = 1951] [serial = 82] [outer = (nil)]
00:21:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 34 (0x7f4470c68800) [pid = 1951] [serial = 83] [outer = 0x7f4470c51000]
00:21:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 35 (0x7f446bf67800) [pid = 1951] [serial = 84] [outer = 0x7f4470c51000]
00:21:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:36 INFO - PROCESS | 1901 | --DOMWINDOW == 34 (0x7f44708d2c00) [pid = 1951] [serial = 53] [outer = (nil)] [url = about:blank]
00:21:36 INFO - PROCESS | 1901 | --DOMWINDOW == 33 (0x7f446b64e800) [pid = 1951] [serial = 61] [outer = (nil)] [url = about:blank]
00:21:36 INFO - PROCESS | 1901 | --DOMWINDOW == 32 (0x7f446a7e6800) [pid = 1951] [serial = 59] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:21:36 INFO - PROCESS | 1901 | --DOMWINDOW == 31 (0x7f446ae77000) [pid = 1951] [serial = 56] [outer = (nil)] [url = about:blank]
00:21:36 INFO - PROCESS | 1901 | --DOMWINDOW == 30 (0x7f446a7e6000) [pid = 1951] [serial = 58] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:21:36 INFO - PROCESS | 1901 | --DOMWINDOW == 29 (0x7f446ae12800) [pid = 1951] [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]
00:21:36 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
00:21:36 INFO - document served over http requires an https
00:21:36 INFO - sub-resource via xhr-request using the http-csp
00:21:36 INFO - delivery method with no-redirect and when
00:21: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"
00:21:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:36 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:21:36 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:21:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:36 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
00:21:36 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1679ms
00:21:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
00:21:37 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbbd900 == 12 [pid = 1951] [id = 31]
00:21:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 30 (0x7f4470fa1800) [pid = 1951] [serial = 85] [outer = (nil)]
00:21:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 31 (0x7f446beca400) [pid = 1951] [serial = 86] [outer = 0x7f4470fa1800]
00:21:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 32 (0x7f446d5a1000) [pid = 1951] [serial = 87] [outer = 0x7f4470fa1800]
00:21:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:38 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
00:21:38 INFO - document served over http requires an https
00:21:38 INFO - sub-resource via xhr-request using the http-csp
00:21:38 INFO - delivery method with swap-origin-redirect and when
00:21: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"
00:21:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:38 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:21:38 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:21:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:38 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html:23:7
00:21:38 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1538ms
00:21:38 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
00:21:38 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bef7700 == 13 [pid = 1951] [id = 32]
00:21:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 33 (0x7f446afa8400) [pid = 1951] [serial = 88] [outer = (nil)]
00:21:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 34 (0x7f446afa8800) [pid = 1951] [serial = 89] [outer = 0x7f446afa8400]
00:21:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 35 (0x7f446afa8c00) [pid = 1951] [serial = 90] [outer = 0x7f446afa8400]
00:21:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:41 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
00:21:41 INFO - document served over http requires an http
00:21:41 INFO - sub-resource via fetch-request using the http-csp
00:21:41 INFO - delivery method with keep-origin-redirect and when
00:21: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"
00:21:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:41 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:21:41 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:21:41 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:21:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:41 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
00:21:41 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2537ms
00:21:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
00:21:41 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4469d48f00 == 14 [pid = 1951] [id = 33]
00:21:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 36 (0x7f446af41000) [pid = 1951] [serial = 91] [outer = (nil)]
00:21:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 37 (0x7f446b2a2800) [pid = 1951] [serial = 92] [outer = 0x7f446af41000]
00:21:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 38 (0x7f446b7abc00) [pid = 1951] [serial = 93] [outer = 0x7f446af41000]
00:21:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:42 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbbd900 == 13 [pid = 1951] [id = 31]
00:21:42 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b772200 == 12 [pid = 1951] [id = 30]
00:21:42 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a554800 == 11 [pid = 1951] [id = 29]
00:21:42 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4469d4c100 == 10 [pid = 1951] [id = 28]
00:21:42 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a487e00 == 9 [pid = 1951] [id = 27]
00:21:42 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4470c49500 == 8 [pid = 1951] [id = 26]
00:21:42 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bff3b00 == 7 [pid = 1951] [id = 24]
00:21:42 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4470926400 == 6 [pid = 1951] [id = 25]
00:21:42 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b773100 == 5 [pid = 1951] [id = 23]
00:21:42 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbbc000 == 4 [pid = 1951] [id = 22]
00:21:42 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bb34e00 == 3 [pid = 1951] [id = 18]
00:21:42 INFO - PROCESS | 1901 | --DOMWINDOW == 37 (0x7f446b2b1c00) [pid = 1951] [serial = 57] [outer = (nil)] [url = about:blank]
00:21:42 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
00:21:42 INFO - document served over http requires an http
00:21:42 INFO - sub-resource via fetch-request using the http-csp
00:21:42 INFO - delivery method with no-redirect and when
00:21: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"
00:21:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:42 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:21:42 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:21:42 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:21:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:43 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
00:21:43 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1779ms
00:21:43 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
00:21:43 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4469d4cb00 == 4 [pid = 1951] [id = 34]
00:21:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 38 (0x7f446ae12800) [pid = 1951] [serial = 94] [outer = (nil)]
00:21:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 39 (0x7f446ae1e000) [pid = 1951] [serial = 95] [outer = 0x7f446ae12800]
00:21:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:43 INFO - PROCESS | 1901 | --DOMWINDOW == 16 (0x7f6b65bd9c00) [pid = 1901] [serial = 22] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20find%20the%20server%20at%20%25%28server%29s.]
00:21:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 40 (0x7f446b216800) [pid = 1951] [serial = 96] [outer = 0x7f446ae12800]
00:21:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:44 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
00:21:44 INFO - document served over http requires an http
00:21:44 INFO - sub-resource via fetch-request using the http-csp
00:21:44 INFO - delivery method with swap-origin-redirect and when
00:21: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"
00:21:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:44 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:21:44 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:21:44 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:21:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:44 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
00:21:44 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1431ms
00:21:44 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
00:21:44 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b76fa00 == 5 [pid = 1951] [id = 35]
00:21:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 41 (0x7f446b68e000) [pid = 1951] [serial = 97] [outer = (nil)]
00:21:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 42 (0x7f446b68ec00) [pid = 1951] [serial = 98] [outer = 0x7f446b68e000]
00:21:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 43 (0x7f446ba20000) [pid = 1951] [serial = 99] [outer = 0x7f446b68e000]
00:21:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:45 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bb35800 == 6 [pid = 1951] [id = 36]
00:21:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 44 (0x7f446ba32c00) [pid = 1951] [serial = 100] [outer = (nil)]
00:21:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 45 (0x7f446bb22800) [pid = 1951] [serial = 101] [outer = 0x7f446ba32c00]
00:21:45 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
00:21:45 INFO - document served over http requires an http
00:21:45 INFO - sub-resource via iframe-tag using the http-csp
00:21:45 INFO - delivery method with keep-origin-redirect and when
00:21: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"
00:21:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:45 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:21:45 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:21:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:45 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
00:21:45 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1392ms
00:21:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
00:21:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:46 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbbc500 == 7 [pid = 1951] [id = 37]
00:21:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 46 (0x7f446bf67c00) [pid = 1951] [serial = 102] [outer = (nil)]
00:21:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 47 (0x7f446bf9b000) [pid = 1951] [serial = 103] [outer = 0x7f446bf67c00]
00:21:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 48 (0x7f446d44bc00) [pid = 1951] [serial = 104] [outer = 0x7f446bf67c00]
00:21:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:47 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bef5900 == 8 [pid = 1951] [id = 38]
00:21:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 49 (0x7f446d592c00) [pid = 1951] [serial = 105] [outer = (nil)]
00:21:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 50 (0x7f446d5a0800) [pid = 1951] [serial = 106] [outer = 0x7f446d592c00]
00:21:47 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
00:21:47 INFO - document served over http requires an http
00:21:47 INFO - sub-resource via iframe-tag using the http-csp
00:21:47 INFO - delivery method with no-redirect and when
00:21: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"
00:21:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:47 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:21:47 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:21:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:47 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
00:21:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1389ms
00:21:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
00:21:47 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bff2700 == 9 [pid = 1951] [id = 39]
00:21:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 51 (0x7f446db54800) [pid = 1951] [serial = 107] [outer = (nil)]
00:21:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 52 (0x7f446db97400) [pid = 1951] [serial = 108] [outer = 0x7f446db54800]
00:21:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 53 (0x7f44709d1000) [pid = 1951] [serial = 109] [outer = 0x7f446db54800]
00:21:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 52 (0x7f44708c6800) [pid = 1951] [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]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 51 (0x7f446a415400) [pid = 1951] [serial = 63] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103286490]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 50 (0x7f446bb60800) [pid = 1951] [serial = 68] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 49 (0x7f446afa8800) [pid = 1951] [serial = 89] [outer = (nil)] [url = about:blank]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 48 (0x7f446d592400) [pid = 1951] [serial = 71] [outer = (nil)] [url = about:blank]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 47 (0x7f446af41c00) [pid = 1951] [serial = 64] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103286490]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 46 (0x7f446beb5000) [pid = 1951] [serial = 69] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 45 (0x7f446ba32400) [pid = 1951] [serial = 66] [outer = (nil)] [url = about:blank]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 44 (0x7f446bece000) [pid = 1951] [serial = 80] [outer = (nil)] [url = about:blank]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 43 (0x7f4470c6a000) [pid = 1951] [serial = 74] [outer = (nil)] [url = about:blank]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 42 (0x7f446ae77400) [pid = 1951] [serial = 77] [outer = (nil)] [url = about:blank]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 41 (0x7f4470c68800) [pid = 1951] [serial = 83] [outer = (nil)] [url = about:blank]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 40 (0x7f446beca400) [pid = 1951] [serial = 86] [outer = (nil)] [url = about:blank]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 39 (0x7f4470fa1800) [pid = 1951] [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]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 38 (0x7f4470c51000) [pid = 1951] [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]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 37 (0x7f446ae1e400) [pid = 1951] [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]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 36 (0x7f4470c68c00) [pid = 1951] [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]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 35 (0x7f446bec4800) [pid = 1951] [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]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 34 (0x7f4470d3d000) [pid = 1951] [serial = 54] [outer = (nil)] [url = about:blank]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 33 (0x7f446bfdd400) [pid = 1951] [serial = 81] [outer = (nil)] [url = about:blank]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 32 (0x7f446bf67800) [pid = 1951] [serial = 84] [outer = (nil)] [url = about:blank]
00:21:48 INFO - PROCESS | 1901 | --DOMWINDOW == 31 (0x7f446d5a1000) [pid = 1951] [serial = 87] [outer = (nil)] [url = about:blank]
00:21:48 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446d70ea00 == 10 [pid = 1951] [id = 40]
00:21:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 32 (0x7f446a415400) [pid = 1951] [serial = 110] [outer = (nil)]
00:21:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 33 (0x7f446ae1e400) [pid = 1951] [serial = 111] [outer = 0x7f446a415400]
00:21:49 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
00:21:49 INFO - document served over http requires an http
00:21:49 INFO - sub-resource via iframe-tag using the http-csp
00:21:49 INFO - delivery method with swap-origin-redirect and when
00:21: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"
00:21:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:49 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:21:49 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:21:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:49 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
00:21:49 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1981ms
00:21:49 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
00:21:49 INFO - PROCESS | 1901 | 1446103309562 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
00:21:49 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446d712b00 == 11 [pid = 1951] [id = 41]
00:21:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 34 (0x7f446bb16800) [pid = 1951] [serial = 112] [outer = (nil)]
00:21:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 35 (0x7f446bb60400) [pid = 1951] [serial = 113] [outer = 0x7f446bb16800]
00:21:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 36 (0x7f446bed3800) [pid = 1951] [serial = 114] [outer = 0x7f446bb16800]
00:21:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:51 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
00:21:51 INFO - document served over http requires an http
00:21:51 INFO - sub-resource via script-tag using the http-csp
00:21:51 INFO - delivery method with keep-origin-redirect and when
00:21: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"
00:21:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:51 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:21:51 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:21:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:51 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
00:21:51 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2042ms
00:21:51 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
00:21:52 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bb36700 == 12 [pid = 1951] [id = 42]
00:21:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 37 (0x7f446bb16c00) [pid = 1951] [serial = 115] [outer = (nil)]
00:21:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 38 (0x7f446bb60c00) [pid = 1951] [serial = 116] [outer = 0x7f446bb16c00]
00:21:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 39 (0x7f446d592400) [pid = 1951] [serial = 117] [outer = 0x7f446bb16c00]
00:21:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:53 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
00:21:53 INFO - document served over http requires an http
00:21:53 INFO - sub-resource via script-tag using the http-csp
00:21:53 INFO - delivery method with no-redirect and when
00:21:53 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
00:21:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:53 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:21:53 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:21:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:53 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
00:21:53 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2569ms
00:21:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
00:21:54 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a488d00 == 13 [pid = 1951] [id = 43]
00:21:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 40 (0x7f4470ca2000) [pid = 1951] [serial = 118] [outer = (nil)]
00:21:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 41 (0x7f4470ca9000) [pid = 1951] [serial = 119] [outer = 0x7f4470ca2000]
00:21:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 42 (0x7f4470df8800) [pid = 1951] [serial = 120] [outer = 0x7f4470ca2000]
00:21:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:56 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
00:21:56 INFO - document served over http requires an http
00:21:56 INFO - sub-resource via script-tag using the http-csp
00:21:56 INFO - delivery method with swap-origin-redirect and when
00:21: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"
00:21:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:56 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:21:56 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:21:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:56 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
00:21:56 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2313ms
00:21:56 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
00:21:56 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a552500 == 14 [pid = 1951] [id = 44]
00:21:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 43 (0x7f446aec8400) [pid = 1951] [serial = 121] [outer = (nil)]
00:21:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 44 (0x7f446b2b1c00) [pid = 1951] [serial = 122] [outer = 0x7f446aec8400]
00:21:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 45 (0x7f446b631c00) [pid = 1951] [serial = 123] [outer = 0x7f446aec8400]
00:21:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:57 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446d70ea00 == 13 [pid = 1951] [id = 40]
00:21:57 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bff2700 == 12 [pid = 1951] [id = 39]
00:21:57 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bef5900 == 11 [pid = 1951] [id = 38]
00:21:57 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbbc500 == 10 [pid = 1951] [id = 37]
00:21:57 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bb35800 == 9 [pid = 1951] [id = 36]
00:21:57 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b76fa00 == 8 [pid = 1951] [id = 35]
00:21:57 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4469d4cb00 == 7 [pid = 1951] [id = 34]
00:21:57 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4469d48f00 == 6 [pid = 1951] [id = 33]
00:21:57 INFO - PROCESS | 1901 | --DOMWINDOW == 44 (0x7f446b311000) [pid = 1951] [serial = 78] [outer = (nil)] [url = about:blank]
00:21:57 INFO - PROCESS | 1901 | --DOMWINDOW == 43 (0x7f4470e83400) [pid = 1951] [serial = 75] [outer = (nil)] [url = about:blank]
00:21:57 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
00:21:57 INFO - document served over http requires an http
00:21:57 INFO - sub-resource via xhr-request using the http-csp
00:21:57 INFO - delivery method with keep-origin-redirect and when
00:21: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"
00:21:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:57 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:21:57 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:21:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:57 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
00:21:57 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1606ms
00:21:57 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
00:21:58 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a553400 == 7 [pid = 1951] [id = 45]
00:21:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 44 (0x7f446bf67000) [pid = 1951] [serial = 124] [outer = (nil)]
00:21:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 45 (0x7f446bf9b400) [pid = 1951] [serial = 125] [outer = 0x7f446bf67000]
00:21:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 46 (0x7f446d672000) [pid = 1951] [serial = 126] [outer = 0x7f446bf67000]
00:21:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:21:59 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
00:21:59 INFO - document served over http requires an http
00:21:59 INFO - sub-resource via xhr-request using the http-csp
00:21:59 INFO - delivery method with no-redirect and when
00:21: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"
00:21:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:21:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:21:59 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:21:59 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:21:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:21:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:21:59 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
00:21:59 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1340ms
00:21:59 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
00:21:59 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbbfc00 == 8 [pid = 1951] [id = 46]
00:21:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 47 (0x7f4470f33000) [pid = 1951] [serial = 127] [outer = (nil)]
00:21:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 48 (0x7f4470f33400) [pid = 1951] [serial = 128] [outer = 0x7f4470f33000]
00:22:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 49 (0x7f446b288400) [pid = 1951] [serial = 129] [outer = 0x7f4470f33000]
00:22:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 48 (0x7f446d5a0800) [pid = 1951] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103307054]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 47 (0x7f446bf9b000) [pid = 1951] [serial = 103] [outer = (nil)] [url = about:blank]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 46 (0x7f446b2a2800) [pid = 1951] [serial = 92] [outer = (nil)] [url = about:blank]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 45 (0x7f446bb60400) [pid = 1951] [serial = 113] [outer = (nil)] [url = about:blank]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 44 (0x7f446ae1e000) [pid = 1951] [serial = 95] [outer = (nil)] [url = about:blank]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 43 (0x7f446ae1e400) [pid = 1951] [serial = 111] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 42 (0x7f446db97400) [pid = 1951] [serial = 108] [outer = (nil)] [url = about:blank]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 41 (0x7f446bb22800) [pid = 1951] [serial = 101] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 40 (0x7f446b68ec00) [pid = 1951] [serial = 98] [outer = (nil)] [url = about:blank]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 39 (0x7f446bf67c00) [pid = 1951] [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]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 38 (0x7f446a415400) [pid = 1951] [serial = 110] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 37 (0x7f446ba32c00) [pid = 1951] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 36 (0x7f446d592000) [pid = 1951] [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]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 35 (0x7f446afa8400) [pid = 1951] [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]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 34 (0x7f446ba20800) [pid = 1951] [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]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 33 (0x7f446db54800) [pid = 1951] [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]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 32 (0x7f446b68e000) [pid = 1951] [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]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 31 (0x7f446af41000) [pid = 1951] [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]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 30 (0x7f446ae12800) [pid = 1951] [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]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 29 (0x7f446d592c00) [pid = 1951] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103307054]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 28 (0x7f446d68dc00) [pid = 1951] [serial = 72] [outer = (nil)] [url = about:blank]
00:22:01 INFO - PROCESS | 1901 | --DOMWINDOW == 27 (0x7f446bb22c00) [pid = 1951] [serial = 67] [outer = (nil)] [url = about:blank]
00:22:01 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
00:22:01 INFO - document served over http requires an http
00:22:01 INFO - sub-resource via xhr-request using the http-csp
00:22:01 INFO - delivery method with swap-origin-redirect and when
00:22: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"
00:22:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:01 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:22:01 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:22:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:01 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
00:22:01 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2494ms
00:22:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
00:22:02 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446d452d00 == 9 [pid = 1951] [id = 47]
00:22:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 28 (0x7f446ae1e000) [pid = 1951] [serial = 130] [outer = (nil)]
00:22:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 29 (0x7f446ae1e400) [pid = 1951] [serial = 131] [outer = 0x7f446ae1e000]
00:22:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 30 (0x7f446b68ec00) [pid = 1951] [serial = 132] [outer = 0x7f446ae1e000]
00:22:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:04 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:22:04 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
00:22:04 INFO - document served over http requires an https
00:22:04 INFO - sub-resource via fetch-request using the http-csp
00:22:04 INFO - delivery method with keep-origin-redirect and when
00:22: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"
00:22:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:04 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:22:04 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:22:04 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:22:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:04 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
00:22:04 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2687ms
00:22:04 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
00:22:05 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bef5900 == 10 [pid = 1951] [id = 48]
00:22:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 31 (0x7f446ba32000) [pid = 1951] [serial = 133] [outer = (nil)]
00:22:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 32 (0x7f446ba32c00) [pid = 1951] [serial = 134] [outer = 0x7f446ba32000]
00:22:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 33 (0x7f446bb22c00) [pid = 1951] [serial = 135] [outer = 0x7f446ba32000]
00:22:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:06 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
00:22:06 INFO - document served over http requires an https
00:22:06 INFO - sub-resource via fetch-request using the http-csp
00:22:06 INFO - delivery method with no-redirect and when
00:22: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"
00:22:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:06 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:22:06 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:22:06 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:22:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:06 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
00:22:06 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2290ms
00:22:06 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
00:22:07 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b391000 == 11 [pid = 1951] [id = 49]
00:22:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 34 (0x7f446db97400) [pid = 1951] [serial = 136] [outer = (nil)]
00:22:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 35 (0x7f446dbda800) [pid = 1951] [serial = 137] [outer = 0x7f446db97400]
00:22:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 36 (0x7f446d68dc00) [pid = 1951] [serial = 138] [outer = 0x7f446db97400]
00:22:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:09 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
00:22:09 INFO - document served over http requires an https
00:22:09 INFO - sub-resource via fetch-request using the http-csp
00:22:09 INFO - delivery method with swap-origin-redirect and when
00:22: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"
00:22:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:09 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:22:09 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:22:09 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:22:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:09 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
00:22:09 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2789ms
00:22:09 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
00:22:10 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a0b2000 == 12 [pid = 1951] [id = 50]
00:22:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 37 (0x7f446a07d400) [pid = 1951] [serial = 139] [outer = (nil)]
00:22:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 38 (0x7f446a0b8000) [pid = 1951] [serial = 140] [outer = 0x7f446a07d400]
00:22:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 39 (0x7f446a139400) [pid = 1951] [serial = 141] [outer = 0x7f446a07d400]
00:22:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:11 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a0b5200 == 13 [pid = 1951] [id = 51]
00:22:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 40 (0x7f446a074000) [pid = 1951] [serial = 142] [outer = (nil)]
00:22:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 41 (0x7f446a415c00) [pid = 1951] [serial = 143] [outer = 0x7f446a074000]
00:22:12 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
00:22:12 INFO - document served over http requires an https
00:22:12 INFO - sub-resource via iframe-tag using the http-csp
00:22:12 INFO - delivery method with keep-origin-redirect and when
00:22: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"
00:22:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:12 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:22:12 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:22:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:12 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
00:22:12 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2347ms
00:22:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
00:22:12 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbbfc00 == 12 [pid = 1951] [id = 46]
00:22:12 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a553400 == 11 [pid = 1951] [id = 45]
00:22:12 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a552500 == 10 [pid = 1951] [id = 44]
00:22:12 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a488d00 == 9 [pid = 1951] [id = 43]
00:22:12 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bb36700 == 8 [pid = 1951] [id = 42]
00:22:12 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bef7700 == 7 [pid = 1951] [id = 32]
00:22:12 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446d712b00 == 6 [pid = 1951] [id = 41]
00:22:12 INFO - PROCESS | 1901 | --DOMWINDOW == 40 (0x7f446b216800) [pid = 1951] [serial = 96] [outer = (nil)] [url = about:blank]
00:22:12 INFO - PROCESS | 1901 | --DOMWINDOW == 39 (0x7f446b7abc00) [pid = 1951] [serial = 93] [outer = (nil)] [url = about:blank]
00:22:12 INFO - PROCESS | 1901 | --DOMWINDOW == 38 (0x7f446d44bc00) [pid = 1951] [serial = 104] [outer = (nil)] [url = about:blank]
00:22:12 INFO - PROCESS | 1901 | --DOMWINDOW == 37 (0x7f446afa8c00) [pid = 1951] [serial = 90] [outer = (nil)] [url = about:blank]
00:22:12 INFO - PROCESS | 1901 | --DOMWINDOW == 36 (0x7f44709d1000) [pid = 1951] [serial = 109] [outer = (nil)] [url = about:blank]
00:22:12 INFO - PROCESS | 1901 | --DOMWINDOW == 35 (0x7f446ba20000) [pid = 1951] [serial = 99] [outer = (nil)] [url = about:blank]
00:22:12 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4469d48a00 == 7 [pid = 1951] [id = 52]
00:22:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 36 (0x7f446a7e6c00) [pid = 1951] [serial = 144] [outer = (nil)]
00:22:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 37 (0x7f446aeae400) [pid = 1951] [serial = 145] [outer = 0x7f446a7e6c00]
00:22:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 38 (0x7f446b2ebc00) [pid = 1951] [serial = 146] [outer = 0x7f446a7e6c00]
00:22:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:13 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a553900 == 8 [pid = 1951] [id = 53]
00:22:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 39 (0x7f446a07dc00) [pid = 1951] [serial = 147] [outer = (nil)]
00:22:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 40 (0x7f446b311c00) [pid = 1951] [serial = 148] [outer = 0x7f446a07dc00]
00:22:13 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
00:22:13 INFO - document served over http requires an https
00:22:13 INFO - sub-resource via iframe-tag using the http-csp
00:22:13 INFO - delivery method with no-redirect and when
00:22: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"
00:22:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:22:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:22:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:13 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
00:22:13 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1484ms
00:22:13 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
00:22:13 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b770900 == 9 [pid = 1951] [id = 54]
00:22:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 41 (0x7f446ba20400) [pid = 1951] [serial = 149] [outer = (nil)]
00:22:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 42 (0x7f446ba20c00) [pid = 1951] [serial = 150] [outer = 0x7f446ba20400]
00:22:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 43 (0x7f446beca800) [pid = 1951] [serial = 151] [outer = 0x7f446ba20400]
00:22:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:14 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bb35300 == 10 [pid = 1951] [id = 55]
00:22:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 44 (0x7f446bf67400) [pid = 1951] [serial = 152] [outer = (nil)]
00:22:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 45 (0x7f446bf9b000) [pid = 1951] [serial = 153] [outer = 0x7f446bf67400]
00:22:14 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
00:22:14 INFO - document served over http requires an https
00:22:14 INFO - sub-resource via iframe-tag using the http-csp
00:22:14 INFO - delivery method with swap-origin-redirect and when
00:22:14 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
00:22:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:14 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:22:14 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:22:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:14 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
00:22:14 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1386ms
00:22:14 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
00:22:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:15 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbbd900 == 11 [pid = 1951] [id = 56]
00:22:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 46 (0x7f4470851400) [pid = 1951] [serial = 154] [outer = (nil)]
00:22:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 47 (0x7f44708c6800) [pid = 1951] [serial = 155] [outer = 0x7f4470851400]
00:22:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 48 (0x7f4470c51c00) [pid = 1951] [serial = 156] [outer = 0x7f4470851400]
00:22:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:16 INFO - PROCESS | 1901 | --DOMWINDOW == 47 (0x7f4470ca9000) [pid = 1951] [serial = 119] [outer = (nil)] [url = about:blank]
00:22:16 INFO - PROCESS | 1901 | --DOMWINDOW == 46 (0x7f446bb60c00) [pid = 1951] [serial = 116] [outer = (nil)] [url = about:blank]
00:22:16 INFO - PROCESS | 1901 | --DOMWINDOW == 45 (0x7f446bf9b400) [pid = 1951] [serial = 125] [outer = (nil)] [url = about:blank]
00:22:16 INFO - PROCESS | 1901 | --DOMWINDOW == 44 (0x7f4470f33400) [pid = 1951] [serial = 128] [outer = (nil)] [url = about:blank]
00:22:16 INFO - PROCESS | 1901 | --DOMWINDOW == 43 (0x7f446b2b1c00) [pid = 1951] [serial = 122] [outer = (nil)] [url = about:blank]
00:22:16 INFO - PROCESS | 1901 | --DOMWINDOW == 42 (0x7f446ae1e400) [pid = 1951] [serial = 131] [outer = (nil)] [url = about:blank]
00:22:16 INFO - PROCESS | 1901 | --DOMWINDOW == 41 (0x7f4470f33000) [pid = 1951] [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]
00:22:16 INFO - PROCESS | 1901 | --DOMWINDOW == 40 (0x7f446bf67000) [pid = 1951] [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]
00:22:16 INFO - PROCESS | 1901 | --DOMWINDOW == 39 (0x7f446bb16c00) [pid = 1951] [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]
00:22:16 INFO - PROCESS | 1901 | --DOMWINDOW == 38 (0x7f4470ca2000) [pid = 1951] [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]
00:22:16 INFO - PROCESS | 1901 | --DOMWINDOW == 37 (0x7f446aec8400) [pid = 1951] [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]
00:22:16 INFO - PROCESS | 1901 | --DOMWINDOW == 36 (0x7f446b64e400) [pid = 1951] [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]
00:22:16 INFO - PROCESS | 1901 | --DOMWINDOW == 35 (0x7f446b753800) [pid = 1951] [serial = 62] [outer = (nil)] [url = about:blank]
00:22:16 INFO - PROCESS | 1901 | --DOMWINDOW == 34 (0x7f446d672000) [pid = 1951] [serial = 126] [outer = (nil)] [url = about:blank]
00:22:16 INFO - PROCESS | 1901 | --DOMWINDOW == 33 (0x7f446b631c00) [pid = 1951] [serial = 123] [outer = (nil)] [url = about:blank]
00:22:16 INFO - PROCESS | 1901 | --DOMWINDOW == 32 (0x7f446b288400) [pid = 1951] [serial = 129] [outer = (nil)] [url = about:blank]
00:22:16 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:22:16 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
00:22:16 INFO - document served over http requires an https
00:22:16 INFO - sub-resource via script-tag using the http-csp
00:22:16 INFO - delivery method with keep-origin-redirect and when
00:22: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"
00:22:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:16 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:22:16 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:22:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:16 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
00:22:16 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1982ms
00:22:16 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
00:22:17 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bff1300 == 12 [pid = 1951] [id = 57]
00:22:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 33 (0x7f446b64e400) [pid = 1951] [serial = 157] [outer = (nil)]
00:22:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 34 (0x7f446b753800) [pid = 1951] [serial = 158] [outer = 0x7f446b64e400]
00:22:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 35 (0x7f446bfdd400) [pid = 1951] [serial = 159] [outer = 0x7f446b64e400]
00:22:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:18 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
00:22:18 INFO - document served over http requires an https
00:22:18 INFO - sub-resource via script-tag using the http-csp
00:22:18 INFO - delivery method with no-redirect and when
00:22: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"
00:22:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:18 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:22:18 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:22:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:18 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
00:22:18 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1583ms
00:22:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
00:22:18 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4469d48500 == 13 [pid = 1951] [id = 58]
00:22:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 36 (0x7f446a147c00) [pid = 1951] [serial = 160] [outer = (nil)]
00:22:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 37 (0x7f446afa8800) [pid = 1951] [serial = 161] [outer = 0x7f446a147c00]
00:22:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 38 (0x7f446bb60000) [pid = 1951] [serial = 162] [outer = 0x7f446a147c00]
00:22:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:20 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
00:22:20 INFO - document served over http requires an https
00:22:20 INFO - sub-resource via script-tag using the http-csp
00:22:20 INFO - delivery method with swap-origin-redirect and when
00:22: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"
00:22:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:20 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:22:20 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:22:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:20 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
00:22:20 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2085ms
00:22:20 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
00:22:20 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbbc500 == 14 [pid = 1951] [id = 59]
00:22:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 39 (0x7f446b251c00) [pid = 1951] [serial = 163] [outer = (nil)]
00:22:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 40 (0x7f4469447000) [pid = 1951] [serial = 164] [outer = 0x7f446b251c00]
00:22:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 41 (0x7f446b258c00) [pid = 1951] [serial = 165] [outer = 0x7f446b251c00]
00:22:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:23 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
00:22:23 INFO - document served over http requires an https
00:22:23 INFO - sub-resource via xhr-request using the http-csp
00:22:23 INFO - delivery method with keep-origin-redirect and when
00:22: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"
00:22:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:23 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:22:23 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:22:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:23 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
00:22:23 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2390ms
00:22:23 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
00:22:23 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a1d2000 == 15 [pid = 1951] [id = 60]
00:22:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 42 (0x7f4469cc8000) [pid = 1951] [serial = 166] [outer = (nil)]
00:22:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 43 (0x7f4469cc8400) [pid = 1951] [serial = 167] [outer = 0x7f4469cc8000]
00:22:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 44 (0x7f4469490800) [pid = 1951] [serial = 168] [outer = 0x7f4469cc8000]
00:22:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:24 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
00:22:24 INFO - document served over http requires an https
00:22:24 INFO - sub-resource via xhr-request using the http-csp
00:22:24 INFO - delivery method with no-redirect and when
00:22: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"
00:22:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:24 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:22:24 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:22:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:24 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
00:22:24 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1539ms
00:22:24 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
00:22:24 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a1d6600 == 16 [pid = 1951] [id = 61]
00:22:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 45 (0x7f446946b000) [pid = 1951] [serial = 169] [outer = (nil)]
00:22:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 46 (0x7f446946b400) [pid = 1951] [serial = 170] [outer = 0x7f446946b000]
00:22:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 47 (0x7f446a1ca000) [pid = 1951] [serial = 171] [outer = 0x7f446946b000]
00:22:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 17 (0x7f6b6ebf4800) [pid = 1901] [serial = 24] [outer = 0x7f6b6515e000]
00:22:26 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
00:22:26 INFO - document served over http requires an https
00:22:26 INFO - sub-resource via xhr-request using the http-csp
00:22:26 INFO - delivery method with swap-origin-redirect and when
00:22: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"
00:22:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:26 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:22:26 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:22:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:26 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
00:22:26 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1640ms
00:22:26 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
00:22:26 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446951ed00 == 17 [pid = 1951] [id = 62]
00:22:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 48 (0x7f4469576800) [pid = 1951] [serial = 172] [outer = (nil)]
00:22:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 49 (0x7f4469576c00) [pid = 1951] [serial = 173] [outer = 0x7f4469576800]
00:22:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 50 (0x7f446af10c00) [pid = 1951] [serial = 174] [outer = 0x7f4469576800]
00:22:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:28 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:22:28 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
00:22:28 INFO - document served over http requires an http
00:22:28 INFO - sub-resource via fetch-request using the meta-csp
00:22:28 INFO - delivery method with keep-origin-redirect and when
00:22:28 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html"
00:22:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:28 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:22:28 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:22:28 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:22:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:28 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
00:22:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2045ms
00:22:28 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
00:22:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:28 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b394200 == 18 [pid = 1951] [id = 63]
00:22:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 51 (0x7f446a074800) [pid = 1951] [serial = 175] [outer = (nil)]
00:22:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 52 (0x7f446a07d000) [pid = 1951] [serial = 176] [outer = 0x7f446a074800]
00:22:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 53 (0x7f446b251400) [pid = 1951] [serial = 177] [outer = 0x7f446a074800]
00:22:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:29 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bff1300 == 17 [pid = 1951] [id = 57]
00:22:29 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbbd900 == 16 [pid = 1951] [id = 56]
00:22:29 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bb35300 == 15 [pid = 1951] [id = 55]
00:22:29 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b770900 == 14 [pid = 1951] [id = 54]
00:22:29 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a553900 == 13 [pid = 1951] [id = 53]
00:22:29 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4469d48a00 == 12 [pid = 1951] [id = 52]
00:22:29 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a0b2000 == 11 [pid = 1951] [id = 50]
00:22:29 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a0b5200 == 10 [pid = 1951] [id = 51]
00:22:29 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b391000 == 9 [pid = 1951] [id = 49]
00:22:29 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bef5900 == 8 [pid = 1951] [id = 48]
00:22:29 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446d452d00 == 7 [pid = 1951] [id = 47]
00:22:29 INFO - PROCESS | 1901 | --DOMWINDOW == 52 (0x7f446d592400) [pid = 1951] [serial = 117] [outer = (nil)] [url = about:blank]
00:22:29 INFO - PROCESS | 1901 | --DOMWINDOW == 51 (0x7f4470df8800) [pid = 1951] [serial = 120] [outer = (nil)] [url = about:blank]
00:22:30 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
00:22:30 INFO - document served over http requires an http
00:22:30 INFO - sub-resource via fetch-request using the meta-csp
00:22:30 INFO - delivery method with no-redirect and when
00:22: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-http/fetch-request/generic.no-redirect.http.html"
00:22:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:30 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:22:30 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:22:30 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:22:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:30 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
00:22:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1792ms
00:22:30 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
00:22:30 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a48a100 == 8 [pid = 1951] [id = 64]
00:22:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 52 (0x7f446ae12c00) [pid = 1951] [serial = 178] [outer = (nil)]
00:22:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 53 (0x7f446ae1e400) [pid = 1951] [serial = 179] [outer = 0x7f446ae12c00]
00:22:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 54 (0x7f446b2b1400) [pid = 1951] [serial = 180] [outer = 0x7f446ae12c00]
00:22:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:31 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
00:22:31 INFO - document served over http requires an http
00:22:31 INFO - sub-resource via fetch-request using the meta-csp
00:22:31 INFO - delivery method with swap-origin-redirect and when
00:22:31 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html"
00:22:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:22:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:22:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:22:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:31 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
00:22:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1688ms
00:22:31 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
00:22:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:32 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bef5900 == 9 [pid = 1951] [id = 65]
00:22:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 55 (0x7f446b678800) [pid = 1951] [serial = 181] [outer = (nil)]
00:22:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 56 (0x7f446b68e800) [pid = 1951] [serial = 182] [outer = 0x7f446b678800]
00:22:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 57 (0x7f446ba1f400) [pid = 1951] [serial = 183] [outer = 0x7f446b678800]
00:22:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:33 INFO - PROCESS | 1901 | --DOMWINDOW == 56 (0x7f446b753800) [pid = 1951] [serial = 158] [outer = (nil)] [url = about:blank]
00:22:33 INFO - PROCESS | 1901 | --DOMWINDOW == 55 (0x7f446dbda800) [pid = 1951] [serial = 137] [outer = (nil)] [url = about:blank]
00:22:33 INFO - PROCESS | 1901 | --DOMWINDOW == 54 (0x7f446a0b8000) [pid = 1951] [serial = 140] [outer = (nil)] [url = about:blank]
00:22:33 INFO - PROCESS | 1901 | --DOMWINDOW == 53 (0x7f446ba32c00) [pid = 1951] [serial = 134] [outer = (nil)] [url = about:blank]
00:22:33 INFO - PROCESS | 1901 | --DOMWINDOW == 52 (0x7f44708c6800) [pid = 1951] [serial = 155] [outer = (nil)] [url = about:blank]
00:22:33 INFO - PROCESS | 1901 | --DOMWINDOW == 51 (0x7f446a415c00) [pid = 1951] [serial = 143] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:22:33 INFO - PROCESS | 1901 | --DOMWINDOW == 50 (0x7f446aeae400) [pid = 1951] [serial = 145] [outer = (nil)] [url = about:blank]
00:22:33 INFO - PROCESS | 1901 | --DOMWINDOW == 49 (0x7f446ba20c00) [pid = 1951] [serial = 150] [outer = (nil)] [url = about:blank]
00:22:33 INFO - PROCESS | 1901 | --DOMWINDOW == 48 (0x7f446bf9b000) [pid = 1951] [serial = 153] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:22:33 INFO - PROCESS | 1901 | --DOMWINDOW == 47 (0x7f446b311c00) [pid = 1951] [serial = 148] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103333365]
00:22:33 INFO - PROCESS | 1901 | --DOMWINDOW == 46 (0x7f446ba20400) [pid = 1951] [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]
00:22:33 INFO - PROCESS | 1901 | --DOMWINDOW == 45 (0x7f4470851400) [pid = 1951] [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]
00:22:33 INFO - PROCESS | 1901 | --DOMWINDOW == 44 (0x7f446a07dc00) [pid = 1951] [serial = 147] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103333365]
00:22:33 INFO - PROCESS | 1901 | --DOMWINDOW == 43 (0x7f446a074000) [pid = 1951] [serial = 142] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:22:33 INFO - PROCESS | 1901 | --DOMWINDOW == 42 (0x7f446a07d400) [pid = 1951] [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]
00:22:33 INFO - PROCESS | 1901 | --DOMWINDOW == 41 (0x7f446a7e6c00) [pid = 1951] [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]
00:22:33 INFO - PROCESS | 1901 | --DOMWINDOW == 40 (0x7f446bf67400) [pid = 1951] [serial = 152] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:22:33 INFO - PROCESS | 1901 | --DOMWINDOW == 39 (0x7f446bb16800) [pid = 1951] [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]
00:22:33 INFO - PROCESS | 1901 | --DOMWINDOW == 38 (0x7f446bed3800) [pid = 1951] [serial = 114] [outer = (nil)] [url = about:blank]
00:22:33 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a488d00 == 10 [pid = 1951] [id = 66]
00:22:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 39 (0x7f4469447c00) [pid = 1951] [serial = 184] [outer = (nil)]
00:22:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 40 (0x7f44694a4c00) [pid = 1951] [serial = 185] [outer = 0x7f4469447c00]
00:22:33 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
00:22:33 INFO - document served over http requires an http
00:22:33 INFO - sub-resource via iframe-tag using the meta-csp
00:22:33 INFO - delivery method with keep-origin-redirect and when
00:22: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-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
00:22:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:22:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:22:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:33 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
00:22:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2039ms
00:22:33 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
00:22:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:34 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b392900 == 11 [pid = 1951] [id = 67]
00:22:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 41 (0x7f446afa8c00) [pid = 1951] [serial = 186] [outer = (nil)]
00:22:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 42 (0x7f446b216c00) [pid = 1951] [serial = 187] [outer = 0x7f446afa8c00]
00:22:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 43 (0x7f446b64e000) [pid = 1951] [serial = 188] [outer = 0x7f446afa8c00]
00:22:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:36 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bff1300 == 12 [pid = 1951] [id = 68]
00:22:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 44 (0x7f446ba1fc00) [pid = 1951] [serial = 189] [outer = (nil)]
00:22:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 45 (0x7f446ba32c00) [pid = 1951] [serial = 190] [outer = 0x7f446ba1fc00]
00:22:36 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
00:22:36 INFO - document served over http requires an http
00:22:36 INFO - sub-resource via iframe-tag using the meta-csp
00:22:36 INFO - delivery method with no-redirect and when
00:22:36 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html"
00:22:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:36 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:22:36 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:22:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:36 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
00:22:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2387ms
00:22:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
00:22:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:36 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446d453700 == 13 [pid = 1951] [id = 69]
00:22:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 46 (0x7f446bf67400) [pid = 1951] [serial = 191] [outer = (nil)]
00:22:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 47 (0x7f446bf9b000) [pid = 1951] [serial = 192] [outer = 0x7f446bf67400]
00:22:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 48 (0x7f446d592400) [pid = 1951] [serial = 193] [outer = 0x7f446bf67400]
00:22:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:37 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4470c4a900 == 14 [pid = 1951] [id = 70]
00:22:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 49 (0x7f4469ce3800) [pid = 1951] [serial = 194] [outer = (nil)]
00:22:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 50 (0x7f446d672000) [pid = 1951] [serial = 195] [outer = 0x7f4469ce3800]
00:22:37 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
00:22:37 INFO - document served over http requires an http
00:22:37 INFO - sub-resource via iframe-tag using the meta-csp
00:22:37 INFO - delivery method with swap-origin-redirect and when
00:22: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-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
00:22:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:37 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:22:37 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:22:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:37 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
00:22:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1581ms
00:22:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
00:22:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:38 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689bd000 == 15 [pid = 1951] [id = 71]
00:22:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 51 (0x7f4470c6a000) [pid = 1951] [serial = 196] [outer = (nil)]
00:22:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 52 (0x7f4470ca9000) [pid = 1951] [serial = 197] [outer = 0x7f4470c6a000]
00:22:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:38 INFO - PROCESS | 1901 | --DOMWINDOW == 16 (0x7f6b645ab400) [pid = 1901] [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.]
00:22:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 53 (0x7f4470e83800) [pid = 1951] [serial = 198] [outer = 0x7f4470c6a000]
00:22:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:39 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
00:22:39 INFO - document served over http requires an http
00:22:39 INFO - sub-resource via script-tag using the meta-csp
00:22:39 INFO - delivery method with keep-origin-redirect and when
00:22: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-http/script-tag/generic.keep-origin-redirect.http.html"
00:22:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:39 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:22:39 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:22:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:39 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
00:22:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1539ms
00:22:39 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
00:22:39 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689c0c00 == 16 [pid = 1951] [id = 72]
00:22:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 54 (0x7f4468efc000) [pid = 1951] [serial = 199] [outer = (nil)]
00:22:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 55 (0x7f4468ef1400) [pid = 1951] [serial = 200] [outer = 0x7f4468efc000]
00:22:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 56 (0x7f4468efcc00) [pid = 1951] [serial = 201] [outer = 0x7f4468efc000]
00:22:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:41 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
00:22:41 INFO - document served over http requires an http
00:22:41 INFO - sub-resource via script-tag using the meta-csp
00:22:41 INFO - delivery method with no-redirect and when
00:22:41 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html"
00:22:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:41 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:22:41 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:22:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:41 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
00:22:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1791ms
00:22:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
00:22:41 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468853800 == 17 [pid = 1951] [id = 73]
00:22:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 57 (0x7f446883bc00) [pid = 1951] [serial = 202] [outer = (nil)]
00:22:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 58 (0x7f4468efc800) [pid = 1951] [serial = 203] [outer = 0x7f446883bc00]
00:22:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 59 (0x7f446a6e0000) [pid = 1951] [serial = 204] [outer = 0x7f446883bc00]
00:22:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:42 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a48a100 == 16 [pid = 1951] [id = 64]
00:22:42 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b394200 == 15 [pid = 1951] [id = 63]
00:22:42 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a1d6600 == 14 [pid = 1951] [id = 61]
00:22:42 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a1d2000 == 13 [pid = 1951] [id = 60]
00:22:42 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbbc500 == 12 [pid = 1951] [id = 59]
00:22:42 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4469d48500 == 11 [pid = 1951] [id = 58]
00:22:42 INFO - PROCESS | 1901 | --DOMWINDOW == 58 (0x7f4470c51c00) [pid = 1951] [serial = 156] [outer = (nil)] [url = about:blank]
00:22:42 INFO - PROCESS | 1901 | --DOMWINDOW == 57 (0x7f446a139400) [pid = 1951] [serial = 141] [outer = (nil)] [url = about:blank]
00:22:42 INFO - PROCESS | 1901 | --DOMWINDOW == 56 (0x7f446b2ebc00) [pid = 1951] [serial = 146] [outer = (nil)] [url = about:blank]
00:22:42 INFO - PROCESS | 1901 | --DOMWINDOW == 55 (0x7f446beca800) [pid = 1951] [serial = 151] [outer = (nil)] [url = about:blank]
00:22:42 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:22:43 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
00:22:43 INFO - document served over http requires an http
00:22:43 INFO - sub-resource via script-tag using the meta-csp
00:22:43 INFO - delivery method with swap-origin-redirect and when
00:22:43 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html"
00:22:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:43 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:22:43 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:22:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:43 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
00:22:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1740ms
00:22:43 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
00:22:43 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4469d48500 == 12 [pid = 1951] [id = 74]
00:22:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 56 (0x7f446a0b8800) [pid = 1951] [serial = 205] [outer = (nil)]
00:22:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 57 (0x7f446a139400) [pid = 1951] [serial = 206] [outer = 0x7f446a0b8800]
00:22:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 58 (0x7f446b311800) [pid = 1951] [serial = 207] [outer = 0x7f446a0b8800]
00:22:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:44 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
00:22:44 INFO - document served over http requires an http
00:22:44 INFO - sub-resource via xhr-request using the meta-csp
00:22:44 INFO - delivery method with keep-origin-redirect and when
00:22:44 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html"
00:22:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:44 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:22:44 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:22:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:44 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
00:22:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1590ms
00:22:44 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
00:22:44 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a1d3e00 == 13 [pid = 1951] [id = 75]
00:22:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 59 (0x7f446beca400) [pid = 1951] [serial = 208] [outer = (nil)]
00:22:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 60 (0x7f446beca800) [pid = 1951] [serial = 209] [outer = 0x7f446beca400]
00:22:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 61 (0x7f446d670400) [pid = 1951] [serial = 210] [outer = 0x7f446beca400]
00:22:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:46 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
00:22:46 INFO - document served over http requires an http
00:22:46 INFO - sub-resource via xhr-request using the meta-csp
00:22:46 INFO - delivery method with no-redirect and when
00:22:46 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html"
00:22:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:46 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:22:46 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:22:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:46 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
00:22:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1832ms
00:22:46 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
00:22:46 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b772200 == 14 [pid = 1951] [id = 76]
00:22:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 62 (0x7f446b239800) [pid = 1951] [serial = 211] [outer = (nil)]
00:22:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 63 (0x7f446b239c00) [pid = 1951] [serial = 212] [outer = 0x7f446b239800]
00:22:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 64 (0x7f446bb5c400) [pid = 1951] [serial = 213] [outer = 0x7f446b239800]
00:22:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:47 INFO - PROCESS | 1901 | --DOMWINDOW == 63 (0x7f446b68e800) [pid = 1951] [serial = 182] [outer = (nil)] [url = about:blank]
00:22:47 INFO - PROCESS | 1901 | --DOMWINDOW == 62 (0x7f446946b400) [pid = 1951] [serial = 170] [outer = (nil)] [url = about:blank]
00:22:47 INFO - PROCESS | 1901 | --DOMWINDOW == 61 (0x7f446afa8800) [pid = 1951] [serial = 161] [outer = (nil)] [url = about:blank]
00:22:47 INFO - PROCESS | 1901 | --DOMWINDOW == 60 (0x7f4469447000) [pid = 1951] [serial = 164] [outer = (nil)] [url = about:blank]
00:22:47 INFO - PROCESS | 1901 | --DOMWINDOW == 59 (0x7f4469cc8400) [pid = 1951] [serial = 167] [outer = (nil)] [url = about:blank]
00:22:47 INFO - PROCESS | 1901 | --DOMWINDOW == 58 (0x7f446ae1e400) [pid = 1951] [serial = 179] [outer = (nil)] [url = about:blank]
00:22:47 INFO - PROCESS | 1901 | --DOMWINDOW == 57 (0x7f446a07d000) [pid = 1951] [serial = 176] [outer = (nil)] [url = about:blank]
00:22:47 INFO - PROCESS | 1901 | --DOMWINDOW == 56 (0x7f4469576c00) [pid = 1951] [serial = 173] [outer = (nil)] [url = about:blank]
00:22:47 INFO - PROCESS | 1901 | --DOMWINDOW == 55 (0x7f446a074800) [pid = 1951] [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]
00:22:47 INFO - PROCESS | 1901 | --DOMWINDOW == 54 (0x7f446ae12c00) [pid = 1951] [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]
00:22:48 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
00:22:48 INFO - document served over http requires an http
00:22:48 INFO - sub-resource via xhr-request using the meta-csp
00:22:48 INFO - delivery method with swap-origin-redirect and when
00:22:48 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html"
00:22:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:48 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:22:48 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:22:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:48 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
00:22:48 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1947ms
00:22:48 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
00:22:49 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446d450500 == 15 [pid = 1951] [id = 77]
00:22:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 55 (0x7f446a147800) [pid = 1951] [serial = 214] [outer = (nil)]
00:22:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 56 (0x7f446a1ca400) [pid = 1951] [serial = 215] [outer = 0x7f446a147800]
00:22:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 57 (0x7f446af10800) [pid = 1951] [serial = 216] [outer = 0x7f446a147800]
00:22:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:50 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
00:22:50 INFO - document served over http requires an https
00:22:50 INFO - sub-resource via fetch-request using the meta-csp
00:22:50 INFO - delivery method with keep-origin-redirect and when
00:22:50 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html"
00:22:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:50 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:22:50 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:22:50 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:22:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:50 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
00:22:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2143ms
00:22:50 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
00:22:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:50 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a0b6b00 == 16 [pid = 1951] [id = 78]
00:22:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 58 (0x7f446aeae000) [pid = 1951] [serial = 217] [outer = (nil)]
00:22:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 59 (0x7f446b251800) [pid = 1951] [serial = 218] [outer = 0x7f446aeae000]
00:22:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 60 (0x7f446b678c00) [pid = 1951] [serial = 219] [outer = 0x7f446aeae000]
00:22:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:52 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
00:22:52 INFO - document served over http requires an https
00:22:52 INFO - sub-resource via fetch-request using the meta-csp
00:22:52 INFO - delivery method with no-redirect and when
00:22: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/fetch-request/generic.no-redirect.http.html"
00:22:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:52 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:22:52 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:22:52 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:22:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:52 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
00:22:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1582ms
00:22:52 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
00:22:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:52 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44681e4000 == 17 [pid = 1951] [id = 79]
00:22:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 61 (0x7f4468172400) [pid = 1951] [serial = 220] [outer = (nil)]
00:22:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 62 (0x7f4468172800) [pid = 1951] [serial = 221] [outer = 0x7f4468172400]
00:22:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 63 (0x7f4468197c00) [pid = 1951] [serial = 222] [outer = 0x7f4468172400]
00:22:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:53 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
00:22:53 INFO - document served over http requires an https
00:22:53 INFO - sub-resource via fetch-request using the meta-csp
00:22:53 INFO - delivery method with swap-origin-redirect and when
00:22:53 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html"
00:22:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:53 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:22:53 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:22:53 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:22:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:53 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
00:22:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1535ms
00:22:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
00:22:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:53 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44680a8000 == 18 [pid = 1951] [id = 80]
00:22:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 64 (0x7f44688da400) [pid = 1951] [serial = 223] [outer = (nil)]
00:22:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 65 (0x7f4468038000) [pid = 1951] [serial = 224] [outer = 0x7f44688da400]
00:22:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 66 (0x7f44680f8400) [pid = 1951] [serial = 225] [outer = 0x7f44688da400]
00:22:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:55 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44680ab200 == 19 [pid = 1951] [id = 81]
00:22:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 67 (0x7f44680cb400) [pid = 1951] [serial = 226] [outer = (nil)]
00:22:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 68 (0x7f44682f6400) [pid = 1951] [serial = 227] [outer = 0x7f44680cb400]
00:22:55 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
00:22:55 INFO - document served over http requires an https
00:22:55 INFO - sub-resource via iframe-tag using the meta-csp
00:22:55 INFO - delivery method with keep-origin-redirect and when
00:22:55 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html"
00:22:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:55 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:22:55 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:22:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:55 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
00:22:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1680ms
00:22:55 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
00:22:55 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468361000 == 20 [pid = 1951] [id = 82]
00:22:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 69 (0x7f44680c2400) [pid = 1951] [serial = 228] [outer = (nil)]
00:22:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 70 (0x7f44680c2800) [pid = 1951] [serial = 229] [outer = 0x7f44680c2400]
00:22:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 71 (0x7f44683b2400) [pid = 1951] [serial = 230] [outer = 0x7f44680c2400]
00:22:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:57 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468364200 == 21 [pid = 1951] [id = 83]
00:22:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f44683a7000) [pid = 1951] [serial = 231] [outer = (nil)]
00:22:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f4468367000) [pid = 1951] [serial = 232] [outer = 0x7f44683a7000]
00:22:57 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
00:22:57 INFO - document served over http requires an https
00:22:57 INFO - sub-resource via iframe-tag using the meta-csp
00:22:57 INFO - delivery method with no-redirect and when
00:22:57 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html"
00:22:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:57 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:22:57 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:22:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:57 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
00:22:57 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2459ms
00:22:57 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
00:22:58 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44680acb00 == 22 [pid = 1951] [id = 84]
00:22:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f44680cb800) [pid = 1951] [serial = 233] [outer = (nil)]
00:22:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f44680f8800) [pid = 1951] [serial = 234] [outer = 0x7f44680cb800]
00:22:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f44688dac00) [pid = 1951] [serial = 235] [outer = 0x7f44680cb800]
00:22:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:22:59 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689c0200 == 23 [pid = 1951] [id = 85]
00:22:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f446883b000) [pid = 1951] [serial = 236] [outer = (nil)]
00:22:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f446887b800) [pid = 1951] [serial = 237] [outer = 0x7f446883b000]
00:22:59 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
00:22:59 INFO - document served over http requires an https
00:22:59 INFO - sub-resource via iframe-tag using the meta-csp
00:22:59 INFO - delivery method with swap-origin-redirect and when
00:22:59 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html"
00:22:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:22:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:22:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:22:59 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:22:59 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:22:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:22:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:22:59 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
00:22:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1997ms
00:23:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
00:23:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b772200 == 22 [pid = 1951] [id = 76]
00:23:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a1d3e00 == 21 [pid = 1951] [id = 75]
00:23:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4469d48500 == 20 [pid = 1951] [id = 74]
00:23:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689c0c00 == 19 [pid = 1951] [id = 72]
00:23:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468853800 == 18 [pid = 1951] [id = 73]
00:23:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689bd000 == 17 [pid = 1951] [id = 71]
00:23:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4470c4a900 == 16 [pid = 1951] [id = 70]
00:23:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446d453700 == 15 [pid = 1951] [id = 69]
00:23:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446951ed00 == 14 [pid = 1951] [id = 62]
00:23:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bff1300 == 13 [pid = 1951] [id = 68]
00:23:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b392900 == 12 [pid = 1951] [id = 67]
00:23:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a488d00 == 11 [pid = 1951] [id = 66]
00:23:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bef5900 == 10 [pid = 1951] [id = 65]
00:23:00 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f446b251400) [pid = 1951] [serial = 177] [outer = (nil)] [url = about:blank]
00:23:00 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f446b2b1400) [pid = 1951] [serial = 180] [outer = (nil)] [url = about:blank]
00:23:00 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468853800 == 11 [pid = 1951] [id = 86]
00:23:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f446948d000) [pid = 1951] [serial = 238] [outer = (nil)]
00:23:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f446948d800) [pid = 1951] [serial = 239] [outer = 0x7f446948d000]
00:23:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f4469576000) [pid = 1951] [serial = 240] [outer = 0x7f446948d000]
00:23:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:02 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
00:23:02 INFO - document served over http requires an https
00:23:02 INFO - sub-resource via script-tag using the meta-csp
00:23:02 INFO - delivery method with keep-origin-redirect and when
00:23:02 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html"
00:23:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:02 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:23:02 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:23:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:02 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
00:23:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2625ms
00:23:02 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
00:23:02 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a0b3900 == 12 [pid = 1951] [id = 87]
00:23:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f446a7e6c00) [pid = 1951] [serial = 241] [outer = (nil)]
00:23:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f446ae77800) [pid = 1951] [serial = 242] [outer = 0x7f446a7e6c00]
00:23:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f446b2b1400) [pid = 1951] [serial = 243] [outer = 0x7f446a7e6c00]
00:23:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:03 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:23:03 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
00:23:03 INFO - document served over http requires an https
00:23:03 INFO - sub-resource via script-tag using the meta-csp
00:23:03 INFO - delivery method with no-redirect and when
00:23:03 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html"
00:23:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:03 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:23:03 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:23:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:03 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
00:23:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1280ms
00:23:03 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
00:23:04 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a488800 == 13 [pid = 1951] [id = 88]
00:23:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f446ba20400) [pid = 1951] [serial = 244] [outer = (nil)]
00:23:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f446ba32800) [pid = 1951] [serial = 245] [outer = 0x7f446ba20400]
00:23:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f446bbd4000) [pid = 1951] [serial = 246] [outer = 0x7f446ba20400]
00:23:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:05 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
00:23:05 INFO - document served over http requires an https
00:23:05 INFO - sub-resource via script-tag using the meta-csp
00:23:05 INFO - delivery method with swap-origin-redirect and when
00:23:05 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html"
00:23:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:05 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:23:05 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:23:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:05 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html:23:7
00:23:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1883ms
00:23:05 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f4468ef1400) [pid = 1951] [serial = 200] [outer = (nil)] [url = about:blank]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f446b239c00) [pid = 1951] [serial = 212] [outer = (nil)] [url = about:blank]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f446ba32c00) [pid = 1951] [serial = 190] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103356003]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f446b216c00) [pid = 1951] [serial = 187] [outer = (nil)] [url = about:blank]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f4470ca9000) [pid = 1951] [serial = 197] [outer = (nil)] [url = about:blank]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f446a139400) [pid = 1951] [serial = 206] [outer = (nil)] [url = about:blank]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f446beca800) [pid = 1951] [serial = 209] [outer = (nil)] [url = about:blank]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f446d672000) [pid = 1951] [serial = 195] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f446bf9b000) [pid = 1951] [serial = 192] [outer = (nil)] [url = about:blank]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f4468efc800) [pid = 1951] [serial = 203] [outer = (nil)] [url = about:blank]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f44694a4c00) [pid = 1951] [serial = 185] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f446a1ca400) [pid = 1951] [serial = 215] [outer = (nil)] [url = about:blank]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f446a0b8800) [pid = 1951] [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]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f446beca400) [pid = 1951] [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]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 70 (0x7f4469447c00) [pid = 1951] [serial = 184] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 69 (0x7f446883bc00) [pid = 1951] [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]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 68 (0x7f446b239800) [pid = 1951] [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]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 67 (0x7f4469576800) [pid = 1951] [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]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 66 (0x7f446ba1fc00) [pid = 1951] [serial = 189] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103356003]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 65 (0x7f446946b000) [pid = 1951] [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]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 64 (0x7f446ba32000) [pid = 1951] [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]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 63 (0x7f4469cc8000) [pid = 1951] [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]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 62 (0x7f446ae1e000) [pid = 1951] [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]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 61 (0x7f4469ce3800) [pid = 1951] [serial = 194] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 60 (0x7f446b251c00) [pid = 1951] [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]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 59 (0x7f446db97400) [pid = 1951] [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]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 58 (0x7f446a147c00) [pid = 1951] [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]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 57 (0x7f446af10c00) [pid = 1951] [serial = 174] [outer = (nil)] [url = about:blank]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 56 (0x7f446bb5c400) [pid = 1951] [serial = 213] [outer = (nil)] [url = about:blank]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 55 (0x7f446b311800) [pid = 1951] [serial = 207] [outer = (nil)] [url = about:blank]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 54 (0x7f446a1ca000) [pid = 1951] [serial = 171] [outer = (nil)] [url = about:blank]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 53 (0x7f446bb22c00) [pid = 1951] [serial = 135] [outer = (nil)] [url = about:blank]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 52 (0x7f4469490800) [pid = 1951] [serial = 168] [outer = (nil)] [url = about:blank]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 51 (0x7f446b68ec00) [pid = 1951] [serial = 132] [outer = (nil)] [url = about:blank]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 50 (0x7f446d670400) [pid = 1951] [serial = 210] [outer = (nil)] [url = about:blank]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 49 (0x7f446b258c00) [pid = 1951] [serial = 165] [outer = (nil)] [url = about:blank]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 48 (0x7f446d68dc00) [pid = 1951] [serial = 138] [outer = (nil)] [url = about:blank]
00:23:05 INFO - PROCESS | 1901 | --DOMWINDOW == 47 (0x7f446bb60000) [pid = 1951] [serial = 162] [outer = (nil)] [url = about:blank]
00:23:06 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a555700 == 14 [pid = 1951] [id = 89]
00:23:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 48 (0x7f4468ef1c00) [pid = 1951] [serial = 247] [outer = (nil)]
00:23:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 49 (0x7f4468efc800) [pid = 1951] [serial = 248] [outer = 0x7f4468ef1c00]
00:23:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 50 (0x7f4469576800) [pid = 1951] [serial = 249] [outer = 0x7f4468ef1c00]
00:23:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:07 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
00:23:07 INFO - document served over http requires an https
00:23:07 INFO - sub-resource via xhr-request using the meta-csp
00:23:07 INFO - delivery method with keep-origin-redirect and when
00:23:07 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html"
00:23:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:07 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:23:07 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:23:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:07 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
00:23:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1348ms
00:23:07 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
00:23:07 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b76f000 == 15 [pid = 1951] [id = 90]
00:23:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 51 (0x7f446ae1e000) [pid = 1951] [serial = 250] [outer = (nil)]
00:23:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 52 (0x7f446aec8400) [pid = 1951] [serial = 251] [outer = 0x7f446ae1e000]
00:23:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 53 (0x7f446b258c00) [pid = 1951] [serial = 252] [outer = 0x7f446ae1e000]
00:23:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:08 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
00:23:08 INFO - document served over http requires an https
00:23:08 INFO - sub-resource via xhr-request using the meta-csp
00:23:08 INFO - delivery method with no-redirect and when
00:23: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-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html"
00:23:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:08 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:23:08 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:23:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:08 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
00:23:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1576ms
00:23:08 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
00:23:09 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446951ed00 == 16 [pid = 1951] [id = 91]
00:23:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 54 (0x7f446a0b8800) [pid = 1951] [serial = 253] [outer = (nil)]
00:23:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 55 (0x7f446a7e6400) [pid = 1951] [serial = 254] [outer = 0x7f446a0b8800]
00:23:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 56 (0x7f446b3b4800) [pid = 1951] [serial = 255] [outer = 0x7f446a0b8800]
00:23:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:10 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
00:23:10 INFO - document served over http requires an https
00:23:10 INFO - sub-resource via xhr-request using the meta-csp
00:23:10 INFO - delivery method with swap-origin-redirect and when
00:23: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-https/xhr-request/generic.swap-origin-redirect.http.html"
00:23:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:23:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:23:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:10 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
00:23:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2173ms
00:23:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
00:23:11 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b770e00 == 17 [pid = 1951] [id = 92]
00:23:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 57 (0x7f446bf9b000) [pid = 1951] [serial = 256] [outer = (nil)]
00:23:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 58 (0x7f446d415400) [pid = 1951] [serial = 257] [outer = 0x7f446bf9b000]
00:23:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 59 (0x7f446d592c00) [pid = 1951] [serial = 258] [outer = 0x7f446bf9b000]
00:23:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:13 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
00:23:13 INFO - document served over http requires an http
00:23:13 INFO - sub-resource via fetch-request using the meta-csp
00:23:13 INFO - delivery method with keep-origin-redirect and when
00:23: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/fetch-request/generic.keep-origin-redirect.http.html"
00:23:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:13 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:23:13 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:23:13 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:23:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:13 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
00:23:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2007ms
00:23:13 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
00:23:13 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbbe300 == 18 [pid = 1951] [id = 93]
00:23:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 60 (0x7f446d708400) [pid = 1951] [serial = 259] [outer = (nil)]
00:23:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 61 (0x7f446d708800) [pid = 1951] [serial = 260] [outer = 0x7f446d708400]
00:23:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 62 (0x7f4470851000) [pid = 1951] [serial = 261] [outer = 0x7f446d708400]
00:23:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:15 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
00:23:15 INFO - document served over http requires an http
00:23:15 INFO - sub-resource via fetch-request using the meta-csp
00:23:15 INFO - delivery method with no-redirect and when
00:23: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/fetch-request/generic.no-redirect.http.html"
00:23:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:15 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:23:15 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:23:15 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:23:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:15 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
00:23:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2483ms
00:23:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
00:23:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:15 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bff1300 == 19 [pid = 1951] [id = 94]
00:23:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 63 (0x7f4470ca2400) [pid = 1951] [serial = 262] [outer = (nil)]
00:23:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 64 (0x7f4470ca9000) [pid = 1951] [serial = 263] [outer = 0x7f4470ca2400]
00:23:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 65 (0x7f4470e83000) [pid = 1951] [serial = 264] [outer = 0x7f4470ca2400]
00:23:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:17 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:23:17 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
00:23:17 INFO - document served over http requires an http
00:23:17 INFO - sub-resource via fetch-request using the meta-csp
00:23:17 INFO - delivery method with swap-origin-redirect and when
00:23:17 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html"
00:23:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:17 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:23:17 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:23:17 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:23:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:17 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
00:23:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2291ms
00:23:17 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:18 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468363800 == 20 [pid = 1951] [id = 95]
00:23:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 66 (0x7f44682a1400) [pid = 1951] [serial = 265] [outer = (nil)]
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 67 (0x7f44682f6000) [pid = 1951] [serial = 266] [outer = 0x7f44682a1400]
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 68 (0x7f446a074800) [pid = 1951] [serial = 267] [outer = 0x7f44682a1400]
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:19 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44694fa600 == 21 [pid = 1951] [id = 96]
00:23:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 69 (0x7f44682a1800) [pid = 1951] [serial = 268] [outer = (nil)]
00:23:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 70 (0x7f446803a400) [pid = 1951] [serial = 269] [outer = 0x7f44682a1800]
00:23:19 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
00:23:19 INFO - document served over http requires an http
00:23:19 INFO - sub-resource via iframe-tag using the meta-csp
00:23:19 INFO - delivery method with keep-origin-redirect and when
00:23:19 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
00:23:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:19 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:23:19 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:23:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:19 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
00:23:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1781ms
00:23:19 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
00:23:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:19 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468363d00 == 22 [pid = 1951] [id = 97]
00:23:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 71 (0x7f446883b400) [pid = 1951] [serial = 270] [outer = (nil)]
00:23:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f4469cc8000) [pid = 1951] [serial = 271] [outer = 0x7f446883b400]
00:23:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f446a139400) [pid = 1951] [serial = 272] [outer = 0x7f446883b400]
00:23:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:20 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a555700 == 21 [pid = 1951] [id = 89]
00:23:20 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a488800 == 20 [pid = 1951] [id = 88]
00:23:20 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a0b3900 == 19 [pid = 1951] [id = 87]
00:23:20 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468853800 == 18 [pid = 1951] [id = 86]
00:23:20 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468364200 == 17 [pid = 1951] [id = 83]
00:23:20 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689c0200 == 16 [pid = 1951] [id = 85]
00:23:20 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44680acb00 == 15 [pid = 1951] [id = 84]
00:23:20 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44680ab200 == 14 [pid = 1951] [id = 81]
00:23:20 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44680a8000 == 13 [pid = 1951] [id = 80]
00:23:20 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44681e4000 == 12 [pid = 1951] [id = 79]
00:23:20 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a0b6b00 == 11 [pid = 1951] [id = 78]
00:23:20 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f446a6e0000) [pid = 1951] [serial = 204] [outer = (nil)] [url = about:blank]
00:23:20 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f446ba1f400) [pid = 1951] [serial = 183] [outer = (nil)] [url = about:blank]
00:23:21 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44680ab200 == 12 [pid = 1951] [id = 98]
00:23:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f44682f6800) [pid = 1951] [serial = 273] [outer = (nil)]
00:23:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f446a6e0000) [pid = 1951] [serial = 274] [outer = 0x7f44682f6800]
00:23:21 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
00:23:21 INFO - document served over http requires an http
00:23:21 INFO - sub-resource via iframe-tag using the meta-csp
00:23:21 INFO - delivery method with no-redirect and when
00:23: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/iframe-tag/generic.no-redirect.http.html"
00:23:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:21 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:23:21 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:23:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:21 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
00:23:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1585ms
00:23:21 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
00:23:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:21 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468364200 == 13 [pid = 1951] [id = 99]
00:23:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f446b2b1c00) [pid = 1951] [serial = 275] [outer = (nil)]
00:23:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f446b2e2000) [pid = 1951] [serial = 276] [outer = 0x7f446b2b1c00]
00:23:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f446b6a9400) [pid = 1951] [serial = 277] [outer = 0x7f446b2b1c00]
00:23:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:22 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446951e800 == 14 [pid = 1951] [id = 100]
00:23:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f446b7ab000) [pid = 1951] [serial = 278] [outer = (nil)]
00:23:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f446ba1f400) [pid = 1951] [serial = 279] [outer = 0x7f446b7ab000]
00:23:22 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
00:23:22 INFO - document served over http requires an http
00:23:22 INFO - sub-resource via iframe-tag using the meta-csp
00:23:22 INFO - delivery method with swap-origin-redirect and when
00:23:22 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
00:23:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:22 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:23:22 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:23:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:22 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
00:23:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1726ms
00:23:22 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
00:23:23 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a0b5c00 == 15 [pid = 1951] [id = 101]
00:23:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f446d5a1400) [pid = 1951] [serial = 280] [outer = (nil)]
00:23:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f446d5a1800) [pid = 1951] [serial = 281] [outer = 0x7f446d5a1400]
00:23:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f446db54c00) [pid = 1951] [serial = 282] [outer = 0x7f446d5a1400]
00:23:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:24 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
00:23:24 INFO - document served over http requires an http
00:23:24 INFO - sub-resource via script-tag using the meta-csp
00:23:24 INFO - delivery method with keep-origin-redirect and when
00:23:24 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html"
00:23:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:24 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:23:24 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:23:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:24 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
00:23:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1933ms
00:23:24 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f446948d800) [pid = 1951] [serial = 239] [outer = (nil)] [url = about:blank]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f44680f8800) [pid = 1951] [serial = 234] [outer = (nil)] [url = about:blank]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f4468172800) [pid = 1951] [serial = 221] [outer = (nil)] [url = about:blank]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f446ba32800) [pid = 1951] [serial = 245] [outer = (nil)] [url = about:blank]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f4468367000) [pid = 1951] [serial = 232] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103377090]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f446887b800) [pid = 1951] [serial = 237] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f4468efc800) [pid = 1951] [serial = 248] [outer = (nil)] [url = about:blank]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f44680c2800) [pid = 1951] [serial = 229] [outer = (nil)] [url = about:blank]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f44682f6400) [pid = 1951] [serial = 227] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f446b251800) [pid = 1951] [serial = 218] [outer = (nil)] [url = about:blank]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 70 (0x7f446ae77800) [pid = 1951] [serial = 242] [outer = (nil)] [url = about:blank]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 69 (0x7f4468038000) [pid = 1951] [serial = 224] [outer = (nil)] [url = about:blank]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 68 (0x7f446aec8400) [pid = 1951] [serial = 251] [outer = (nil)] [url = about:blank]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 67 (0x7f446a7e6c00) [pid = 1951] [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]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 66 (0x7f446948d000) [pid = 1951] [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]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 65 (0x7f44680cb800) [pid = 1951] [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]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 64 (0x7f446883b000) [pid = 1951] [serial = 236] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 63 (0x7f446ba20400) [pid = 1951] [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]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 62 (0x7f4468ef1c00) [pid = 1951] [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]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 61 (0x7f44680cb400) [pid = 1951] [serial = 226] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 60 (0x7f44683a7000) [pid = 1951] [serial = 231] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103377090]
00:23:25 INFO - PROCESS | 1901 | --DOMWINDOW == 59 (0x7f4469576800) [pid = 1951] [serial = 249] [outer = (nil)] [url = about:blank]
00:23:25 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a553400 == 16 [pid = 1951] [id = 102]
00:23:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 60 (0x7f446803a800) [pid = 1951] [serial = 283] [outer = (nil)]
00:23:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 61 (0x7f44680c2800) [pid = 1951] [serial = 284] [outer = 0x7f446803a800]
00:23:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 62 (0x7f4468177c00) [pid = 1951] [serial = 285] [outer = 0x7f446803a800]
00:23:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:26 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:23:26 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
00:23:26 INFO - document served over http requires an http
00:23:26 INFO - sub-resource via script-tag using the meta-csp
00:23:26 INFO - delivery method with no-redirect and when
00:23: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/script-tag/generic.no-redirect.http.html"
00:23:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:26 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:23:26 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:23:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:26 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
00:23:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1812ms
00:23:26 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
00:23:27 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b395b00 == 17 [pid = 1951] [id = 103]
00:23:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 63 (0x7f4468ef1400) [pid = 1951] [serial = 286] [outer = (nil)]
00:23:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 64 (0x7f4468ef1c00) [pid = 1951] [serial = 287] [outer = 0x7f4468ef1400]
00:23:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 65 (0x7f446a6e0800) [pid = 1951] [serial = 288] [outer = 0x7f4468ef1400]
00:23:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:29 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:23:29 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
00:23:29 INFO - document served over http requires an http
00:23:29 INFO - sub-resource via script-tag using the meta-csp
00:23:29 INFO - delivery method with swap-origin-redirect and when
00:23:29 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html"
00:23:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:23:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:23:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:29 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
00:23:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2891ms
00:23:29 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
00:23:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:29 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468853800 == 18 [pid = 1951] [id = 104]
00:23:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 66 (0x7f446a7e6c00) [pid = 1951] [serial = 289] [outer = (nil)]
00:23:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 67 (0x7f446ae1e400) [pid = 1951] [serial = 290] [outer = 0x7f446a7e6c00]
00:23:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 68 (0x7f446a6e0c00) [pid = 1951] [serial = 291] [outer = 0x7f446a7e6c00]
00:23:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:31 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
00:23:31 INFO - document served over http requires an http
00:23:31 INFO - sub-resource via xhr-request using the meta-csp
00:23:31 INFO - delivery method with keep-origin-redirect and when
00:23:31 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html"
00:23:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:31 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:23:31 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:23:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:31 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
00:23:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1629ms
00:23:31 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
00:23:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:31 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a552000 == 19 [pid = 1951] [id = 105]
00:23:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 69 (0x7f446b2b1800) [pid = 1951] [serial = 292] [outer = (nil)]
00:23:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 70 (0x7f4467378000) [pid = 1951] [serial = 293] [outer = 0x7f446b2b1800]
00:23:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 71 (0x7f44673f9800) [pid = 1951] [serial = 294] [outer = 0x7f446b2b1800]
00:23:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:32 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
00:23:32 INFO - document served over http requires an http
00:23:32 INFO - sub-resource via xhr-request using the meta-csp
00:23:32 INFO - delivery method with no-redirect and when
00:23: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-http/xhr-request/generic.no-redirect.http.html"
00:23:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:32 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:23:32 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:23:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:32 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
00:23:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1587ms
00:23:32 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
00:23:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:33 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446d711c00 == 20 [pid = 1951] [id = 106]
00:23:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f44673f4c00) [pid = 1951] [serial = 295] [outer = (nil)]
00:23:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f446756a000) [pid = 1951] [serial = 296] [outer = 0x7f44673f4c00]
00:23:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f44675f7400) [pid = 1951] [serial = 297] [outer = 0x7f44673f4c00]
00:23:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:34 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
00:23:34 INFO - document served over http requires an http
00:23:34 INFO - sub-resource via xhr-request using the meta-csp
00:23:34 INFO - delivery method with swap-origin-redirect and when
00:23:34 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html"
00:23:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:34 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:23:34 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:23:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:34 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
00:23:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1991ms
00:23:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
00:23:35 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4467263500 == 21 [pid = 1951] [id = 107]
00:23:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f44673f9c00) [pid = 1951] [serial = 298] [outer = (nil)]
00:23:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f446756ac00) [pid = 1951] [serial = 299] [outer = 0x7f44673f9c00]
00:23:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f44675cc000) [pid = 1951] [serial = 300] [outer = 0x7f44673f9c00]
00:23:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:37 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
00:23:37 INFO - document served over http requires an https
00:23:37 INFO - sub-resource via fetch-request using the meta-csp
00:23:37 INFO - delivery method with keep-origin-redirect and when
00:23: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-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html"
00:23:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:37 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:23:37 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:23:37 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:23:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:37 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
00:23:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2094ms
00:23:37 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a553400 == 20 [pid = 1951] [id = 102]
00:23:37 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a0b5c00 == 19 [pid = 1951] [id = 101]
00:23:37 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446951e800 == 18 [pid = 1951] [id = 100]
00:23:37 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468364200 == 17 [pid = 1951] [id = 99]
00:23:37 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446d450500 == 16 [pid = 1951] [id = 77]
00:23:37 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44680ab200 == 15 [pid = 1951] [id = 98]
00:23:37 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468363d00 == 14 [pid = 1951] [id = 97]
00:23:37 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44694fa600 == 13 [pid = 1951] [id = 96]
00:23:37 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468363800 == 12 [pid = 1951] [id = 95]
00:23:37 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bff1300 == 11 [pid = 1951] [id = 94]
00:23:37 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbbe300 == 10 [pid = 1951] [id = 93]
00:23:37 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b770e00 == 9 [pid = 1951] [id = 92]
00:23:37 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b76f000 == 8 [pid = 1951] [id = 90]
00:23:37 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446951ed00 == 7 [pid = 1951] [id = 91]
00:23:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
00:23:37 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f44688dac00) [pid = 1951] [serial = 235] [outer = (nil)] [url = about:blank]
00:23:37 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f446b2b1400) [pid = 1951] [serial = 243] [outer = (nil)] [url = about:blank]
00:23:37 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f446bbd4000) [pid = 1951] [serial = 246] [outer = (nil)] [url = about:blank]
00:23:37 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f4469576000) [pid = 1951] [serial = 240] [outer = (nil)] [url = about:blank]
00:23:37 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f446af10800) [pid = 1951] [serial = 216] [outer = (nil)] [url = about:blank]
00:23:37 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44680a9e00 == 8 [pid = 1951] [id = 108]
00:23:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f44672f7c00) [pid = 1951] [serial = 301] [outer = (nil)]
00:23:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f4467582400) [pid = 1951] [serial = 302] [outer = 0x7f44672f7c00]
00:23:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f4468349000) [pid = 1951] [serial = 303] [outer = 0x7f44672f7c00]
00:23:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:38 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
00:23:38 INFO - document served over http requires an https
00:23:38 INFO - sub-resource via fetch-request using the meta-csp
00:23:38 INFO - delivery method with no-redirect and when
00:23: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/fetch-request/generic.no-redirect.http.html"
00:23:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:38 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:23:38 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:23:38 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:23:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:38 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
00:23:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1734ms
00:23:38 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
00:23:39 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446951ca00 == 9 [pid = 1951] [id = 109]
00:23:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f4469490400) [pid = 1951] [serial = 304] [outer = (nil)]
00:23:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f4469576000) [pid = 1951] [serial = 305] [outer = 0x7f4469490400]
00:23:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f4469598800) [pid = 1951] [serial = 306] [outer = 0x7f4469490400]
00:23:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:41 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
00:23:41 INFO - document served over http requires an https
00:23:41 INFO - sub-resource via fetch-request using the meta-csp
00:23:41 INFO - delivery method with swap-origin-redirect and when
00:23: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-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html"
00:23:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:41 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:23:41 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:23:41 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:23:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:41 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
00:23:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2529ms
00:23:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
00:23:41 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a1d6100 == 10 [pid = 1951] [id = 110]
00:23:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f446a7d3800) [pid = 1951] [serial = 307] [outer = (nil)]
00:23:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f446ae69000) [pid = 1951] [serial = 308] [outer = 0x7f446a7d3800]
00:23:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f446aec8800) [pid = 1951] [serial = 309] [outer = 0x7f446a7d3800]
00:23:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:42 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f446d415400) [pid = 1951] [serial = 257] [outer = (nil)] [url = about:blank]
00:23:42 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f446d708800) [pid = 1951] [serial = 260] [outer = (nil)] [url = about:blank]
00:23:42 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f4470ca9000) [pid = 1951] [serial = 263] [outer = (nil)] [url = about:blank]
00:23:42 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f446a7e6400) [pid = 1951] [serial = 254] [outer = (nil)] [url = about:blank]
00:23:42 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f446803a400) [pid = 1951] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:23:42 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f44682f6000) [pid = 1951] [serial = 266] [outer = (nil)] [url = about:blank]
00:23:42 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f44680c2800) [pid = 1951] [serial = 284] [outer = (nil)] [url = about:blank]
00:23:42 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f446d5a1800) [pid = 1951] [serial = 281] [outer = (nil)] [url = about:blank]
00:23:42 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f446ba1f400) [pid = 1951] [serial = 279] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:23:42 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f446b2e2000) [pid = 1951] [serial = 276] [outer = (nil)] [url = about:blank]
00:23:42 INFO - PROCESS | 1901 | --DOMWINDOW == 70 (0x7f446a6e0000) [pid = 1951] [serial = 274] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103401032]
00:23:42 INFO - PROCESS | 1901 | --DOMWINDOW == 69 (0x7f4469cc8000) [pid = 1951] [serial = 271] [outer = (nil)] [url = about:blank]
00:23:42 INFO - PROCESS | 1901 | --DOMWINDOW == 68 (0x7f446d5a1400) [pid = 1951] [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]
00:23:42 INFO - PROCESS | 1901 | --DOMWINDOW == 67 (0x7f446803a800) [pid = 1951] [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]
00:23:42 INFO - PROCESS | 1901 | --DOMWINDOW == 66 (0x7f44682f6800) [pid = 1951] [serial = 273] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103401032]
00:23:42 INFO - PROCESS | 1901 | --DOMWINDOW == 65 (0x7f446b2b1c00) [pid = 1951] [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]
00:23:42 INFO - PROCESS | 1901 | --DOMWINDOW == 64 (0x7f446883b400) [pid = 1951] [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]
00:23:42 INFO - PROCESS | 1901 | --DOMWINDOW == 63 (0x7f446b7ab000) [pid = 1951] [serial = 278] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:23:42 INFO - PROCESS | 1901 | --DOMWINDOW == 62 (0x7f44682a1400) [pid = 1951] [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]
00:23:42 INFO - PROCESS | 1901 | --DOMWINDOW == 61 (0x7f44682a1800) [pid = 1951] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:23:42 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468851000 == 11 [pid = 1951] [id = 111]
00:23:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 62 (0x7f44672f7000) [pid = 1951] [serial = 310] [outer = (nil)]
00:23:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 63 (0x7f446803a400) [pid = 1951] [serial = 311] [outer = 0x7f44672f7000]
00:23:43 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
00:23:43 INFO - document served over http requires an https
00:23:43 INFO - sub-resource via iframe-tag using the meta-csp
00:23:43 INFO - delivery method with keep-origin-redirect and when
00:23:43 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html"
00:23:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:43 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:23:43 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:23:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:43 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
00:23:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1835ms
00:23:43 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
00:23:43 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44694f9700 == 12 [pid = 1951] [id = 112]
00:23:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 64 (0x7f44683a7800) [pid = 1951] [serial = 312] [outer = (nil)]
00:23:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 65 (0x7f44683ea000) [pid = 1951] [serial = 313] [outer = 0x7f44683a7800]
00:23:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 66 (0x7f4469598000) [pid = 1951] [serial = 314] [outer = 0x7f44683a7800]
00:23:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:44 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a488800 == 13 [pid = 1951] [id = 113]
00:23:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 67 (0x7f446a07d400) [pid = 1951] [serial = 315] [outer = (nil)]
00:23:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 68 (0x7f446a761800) [pid = 1951] [serial = 316] [outer = 0x7f446a07d400]
00:23:44 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
00:23:44 INFO - document served over http requires an https
00:23:44 INFO - sub-resource via iframe-tag using the meta-csp
00:23:44 INFO - delivery method with no-redirect and when
00:23: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.no-redirect.http.html"
00:23:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:44 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:23:44 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:23:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:44 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
00:23:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1635ms
00:23:44 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
00:23:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:45 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a553e00 == 14 [pid = 1951] [id = 114]
00:23:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 69 (0x7f446b2b1400) [pid = 1951] [serial = 317] [outer = (nil)]
00:23:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 70 (0x7f446b2b1c00) [pid = 1951] [serial = 318] [outer = 0x7f446b2b1400]
00:23:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 71 (0x7f446b311800) [pid = 1951] [serial = 319] [outer = 0x7f446b2b1400]
00:23:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:46 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b772c00 == 15 [pid = 1951] [id = 115]
00:23:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f446946b400) [pid = 1951] [serial = 320] [outer = (nil)]
00:23:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f446887b000) [pid = 1951] [serial = 321] [outer = 0x7f446946b400]
00:23:46 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
00:23:46 INFO - document served over http requires an https
00:23:46 INFO - sub-resource via iframe-tag using the meta-csp
00:23:46 INFO - delivery method with swap-origin-redirect and when
00:23: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/iframe-tag/generic.swap-origin-redirect.http.html"
00:23:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:46 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:23:46 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:23:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:46 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
00:23:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1691ms
00:23:46 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
00:23:46 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bb36c00 == 16 [pid = 1951] [id = 116]
00:23:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f446bb22400) [pid = 1951] [serial = 322] [outer = (nil)]
00:23:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f446bb22c00) [pid = 1951] [serial = 323] [outer = 0x7f446bb22400]
00:23:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f446bb5ec00) [pid = 1951] [serial = 324] [outer = 0x7f446bb22400]
00:23:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:48 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
00:23:48 INFO - document served over http requires an https
00:23:48 INFO - sub-resource via script-tag using the meta-csp
00:23:48 INFO - delivery method with keep-origin-redirect and when
00:23: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.keep-origin-redirect.http.html"
00:23:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:48 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:23:48 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:23:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:48 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
00:23:48 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1634ms
00:23:48 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
00:23:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:48 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bef5400 == 17 [pid = 1951] [id = 117]
00:23:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f446bf4b800) [pid = 1951] [serial = 325] [outer = (nil)]
00:23:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f446bf67000) [pid = 1951] [serial = 326] [outer = 0x7f446bf4b800]
00:23:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f446d5a1400) [pid = 1951] [serial = 327] [outer = 0x7f446bf4b800]
00:23:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:50 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
00:23:50 INFO - document served over http requires an https
00:23:50 INFO - sub-resource via script-tag using the meta-csp
00:23:50 INFO - delivery method with no-redirect and when
00:23:50 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html"
00:23:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:50 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:23:50 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:23:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:50 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
00:23:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1987ms
00:23:50 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
00:23:50 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446d712100 == 18 [pid = 1951] [id = 118]
00:23:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f4470851400) [pid = 1951] [serial = 328] [outer = (nil)]
00:23:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f44708c6800) [pid = 1951] [serial = 329] [outer = 0x7f4470851400]
00:23:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f4467378c00) [pid = 1951] [serial = 330] [outer = 0x7f4470851400]
00:23:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:52 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:23:53 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
00:23:53 INFO - document served over http requires an https
00:23:53 INFO - sub-resource via script-tag using the meta-csp
00:23:53 INFO - delivery method with swap-origin-redirect and when
00:23:53 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html"
00:23:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:53 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:23:53 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:23:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:53 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
00:23:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2786ms
00:23:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
00:23:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:54 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466f78800 == 19 [pid = 1951] [id = 119]
00:23:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f44675cc400) [pid = 1951] [serial = 331] [outer = (nil)]
00:23:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f4468349400) [pid = 1951] [serial = 332] [outer = 0x7f44675cc400]
00:23:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f446ba1fc00) [pid = 1951] [serial = 333] [outer = 0x7f44675cc400]
00:23:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 17 (0x7f6b630a8800) [pid = 1901] [serial = 25] [outer = 0x7f6b6515e000]
00:23:56 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
00:23:56 INFO - document served over http requires an https
00:23:56 INFO - sub-resource via xhr-request using the meta-csp
00:23:56 INFO - delivery method with keep-origin-redirect and when
00:23: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.keep-origin-redirect.http.html"
00:23:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:56 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:23:56 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:23:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:56 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
00:23:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2937ms
00:23:56 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
00:23:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:56 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689c1600 == 20 [pid = 1951] [id = 120]
00:23:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f4467282800) [pid = 1951] [serial = 334] [outer = (nil)]
00:23:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f446738a000) [pid = 1951] [serial = 335] [outer = 0x7f4467282800]
00:23:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f446883bc00) [pid = 1951] [serial = 336] [outer = 0x7f4467282800]
00:23:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:57 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446951ca00 == 19 [pid = 1951] [id = 109]
00:23:57 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44680a9e00 == 18 [pid = 1951] [id = 108]
00:23:57 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4467263500 == 17 [pid = 1951] [id = 107]
00:23:57 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a552000 == 16 [pid = 1951] [id = 105]
00:23:57 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468853800 == 15 [pid = 1951] [id = 104]
00:23:57 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f446a074800) [pid = 1951] [serial = 267] [outer = (nil)] [url = about:blank]
00:23:57 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f446a139400) [pid = 1951] [serial = 272] [outer = (nil)] [url = about:blank]
00:23:57 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f446db54c00) [pid = 1951] [serial = 282] [outer = (nil)] [url = about:blank]
00:23:57 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f4468177c00) [pid = 1951] [serial = 285] [outer = (nil)] [url = about:blank]
00:23:57 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f446b6a9400) [pid = 1951] [serial = 277] [outer = (nil)] [url = about:blank]
00:23:57 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
00:23:57 INFO - document served over http requires an https
00:23:57 INFO - sub-resource via xhr-request using the meta-csp
00:23:57 INFO - delivery method with no-redirect and when
00:23:57 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html"
00:23:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:57 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:23:57 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:23:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:57 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
00:23:57 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1532ms
00:23:57 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
00:23:57 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44681e8600 == 16 [pid = 1951] [id = 121]
00:23:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f446a074400) [pid = 1951] [serial = 337] [outer = (nil)]
00:23:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f446a074800) [pid = 1951] [serial = 338] [outer = 0x7f446a074400]
00:23:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f446ae77400) [pid = 1951] [serial = 339] [outer = 0x7f446a074400]
00:23:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:59 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
00:23:59 INFO - document served over http requires an https
00:23:59 INFO - sub-resource via xhr-request using the meta-csp
00:23:59 INFO - delivery method with swap-origin-redirect and when
00:23:59 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html"
00:23:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:23:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:23:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:23:59 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:23:59 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:23:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:23:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:23:59 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
00:23:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1435ms
00:23:59 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
00:23:59 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44680aad00 == 17 [pid = 1951] [id = 122]
00:23:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f446d663c00) [pid = 1951] [serial = 340] [outer = (nil)]
00:23:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f446d672000) [pid = 1951] [serial = 341] [outer = 0x7f446d663c00]
00:23:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f4470c51000) [pid = 1951] [serial = 342] [outer = 0x7f446d663c00]
00:23:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:23:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:00 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
00:24:00 INFO - document served over http requires an http
00:24:00 INFO - sub-resource via fetch-request using the meta-referrer
00:24:00 INFO - delivery method with keep-origin-redirect and when
00:24: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"
00:24:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:00 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:24:00 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:24:00 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:24:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:00 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
00:24:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1436ms
00:24:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
00:24:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:00 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a553400 == 18 [pid = 1951] [id = 123]
00:24:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f4468388000) [pid = 1951] [serial = 343] [outer = (nil)]
00:24:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f4468388400) [pid = 1951] [serial = 344] [outer = 0x7f4468388000]
00:24:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f4468e19c00) [pid = 1951] [serial = 345] [outer = 0x7f4468388000]
00:24:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:01 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f446ae69000) [pid = 1951] [serial = 308] [outer = (nil)] [url = about:blank]
00:24:01 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f4467582400) [pid = 1951] [serial = 302] [outer = (nil)] [url = about:blank]
00:24:01 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f446756ac00) [pid = 1951] [serial = 299] [outer = (nil)] [url = about:blank]
00:24:01 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f446756a000) [pid = 1951] [serial = 296] [outer = (nil)] [url = about:blank]
00:24:01 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f4468ef1c00) [pid = 1951] [serial = 287] [outer = (nil)] [url = about:blank]
00:24:01 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f446ae1e400) [pid = 1951] [serial = 290] [outer = (nil)] [url = about:blank]
00:24:01 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f4467378000) [pid = 1951] [serial = 293] [outer = (nil)] [url = about:blank]
00:24:01 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f4469576000) [pid = 1951] [serial = 305] [outer = (nil)] [url = about:blank]
00:24:01 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f4469490400) [pid = 1951] [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]
00:24:01 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f44673f9c00) [pid = 1951] [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]
00:24:01 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f44672f7c00) [pid = 1951] [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]
00:24:01 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f446b678800) [pid = 1951] [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]
00:24:01 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f446a147800) [pid = 1951] [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]
00:24:02 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
00:24:02 INFO - document served over http requires an http
00:24:02 INFO - sub-resource via fetch-request using the meta-referrer
00:24:02 INFO - delivery method with no-redirect and when
00:24: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"
00:24:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:02 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:24:02 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:24:02 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:24:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:02 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
00:24:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1726ms
00:24:02 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
00:24:02 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bff1300 == 19 [pid = 1951] [id = 124]
00:24:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f446756ac00) [pid = 1951] [serial = 346] [outer = (nil)]
00:24:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f4467582400) [pid = 1951] [serial = 347] [outer = 0x7f446756ac00]
00:24:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f4469490400) [pid = 1951] [serial = 348] [outer = 0x7f446756ac00]
00:24:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:03 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
00:24:03 INFO - document served over http requires an http
00:24:03 INFO - sub-resource via fetch-request using the meta-referrer
00:24:03 INFO - delivery method with swap-origin-redirect and when
00:24: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"
00:24:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:03 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:24:03 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:24:03 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:24:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:03 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
00:24:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1684ms
00:24:03 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
00:24:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:04 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4467264400 == 20 [pid = 1951] [id = 125]
00:24:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f44682f6400) [pid = 1951] [serial = 349] [outer = (nil)]
00:24:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f44683ea800) [pid = 1951] [serial = 350] [outer = 0x7f44682f6400]
00:24:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f446a6e0000) [pid = 1951] [serial = 351] [outer = 0x7f44682f6400]
00:24:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:05 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a73ba00 == 21 [pid = 1951] [id = 126]
00:24:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f446ae69000) [pid = 1951] [serial = 352] [outer = (nil)]
00:24:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f446aeae800) [pid = 1951] [serial = 353] [outer = 0x7f446ae69000]
00:24:06 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
00:24:06 INFO - document served over http requires an http
00:24:06 INFO - sub-resource via iframe-tag using the meta-referrer
00:24:06 INFO - delivery method with keep-origin-redirect and when
00:24: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"
00:24:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:06 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:24:06 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:24:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:06 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
00:24:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2131ms
00:24:06 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
00:24:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:06 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a73f100 == 22 [pid = 1951] [id = 127]
00:24:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f4466337400) [pid = 1951] [serial = 354] [outer = (nil)]
00:24:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f4466337800) [pid = 1951] [serial = 355] [outer = 0x7f4466337400]
00:24:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f4466edc000) [pid = 1951] [serial = 356] [outer = 0x7f4466337400]
00:24:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:07 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bfeff00 == 23 [pid = 1951] [id = 128]
00:24:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f44663ac800) [pid = 1951] [serial = 357] [outer = (nil)]
00:24:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f44663af400) [pid = 1951] [serial = 358] [outer = 0x7f44663ac800]
00:24:08 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
00:24:08 INFO - document served over http requires an http
00:24:08 INFO - sub-resource via iframe-tag using the meta-referrer
00:24:08 INFO - delivery method with no-redirect and when
00:24: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"
00:24:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:08 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:24:08 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:24:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:08 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
00:24:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2640ms
00:24:08 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
00:24:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:09 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466242300 == 24 [pid = 1951] [id = 129]
00:24:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f4466ec0000) [pid = 1951] [serial = 359] [outer = (nil)]
00:24:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f44663c5400) [pid = 1951] [serial = 360] [outer = 0x7f4466ec0000]
00:24:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f44662b5000) [pid = 1951] [serial = 361] [outer = 0x7f4466ec0000]
00:24:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:10 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465c49f00 == 25 [pid = 1951] [id = 130]
00:24:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f44662b5c00) [pid = 1951] [serial = 362] [outer = (nil)]
00:24:11 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:24:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f4466352c00) [pid = 1951] [serial = 363] [outer = 0x7f44662b5c00]
00:24:11 INFO - PROCESS | 1901 | --DOMWINDOW == 16 (0x7f6b6ebf4800) [pid = 1901] [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.]
00:24:11 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
00:24:11 INFO - document served over http requires an http
00:24:11 INFO - sub-resource via iframe-tag using the meta-referrer
00:24:11 INFO - delivery method with swap-origin-redirect and when
00:24: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"
00:24:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:11 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:24:11 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:24:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:11 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
00:24:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2660ms
00:24:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
00:24:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:11 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466243700 == 26 [pid = 1951] [id = 131]
00:24:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f4466fb4400) [pid = 1951] [serial = 364] [outer = (nil)]
00:24:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f4466fb4800) [pid = 1951] [serial = 365] [outer = 0x7f4466fb4400]
00:24:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f44682a1800) [pid = 1951] [serial = 366] [outer = 0x7f4466fb4400]
00:24:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:12 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:24:12 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
00:24:12 INFO - document served over http requires an http
00:24:12 INFO - sub-resource via script-tag using the meta-referrer
00:24:12 INFO - delivery method with keep-origin-redirect and when
00:24: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"
00:24:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:12 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:24:12 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:24:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:12 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
00:24:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1534ms
00:24:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
00:24:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:13 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44680acb00 == 27 [pid = 1951] [id = 132]
00:24:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f446883b800) [pid = 1951] [serial = 367] [outer = (nil)]
00:24:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f446887b400) [pid = 1951] [serial = 368] [outer = 0x7f446883b800]
00:24:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f4468fe7800) [pid = 1951] [serial = 369] [outer = 0x7f446883b800]
00:24:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:14 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
00:24:14 INFO - document served over http requires an http
00:24:14 INFO - sub-resource via script-tag using the meta-referrer
00:24:14 INFO - delivery method with no-redirect and when
00:24: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"
00:24:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:14 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:24:14 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:24:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:14 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
00:24:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1536ms
00:24:14 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
00:24:14 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a553400 == 26 [pid = 1951] [id = 123]
00:24:14 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468361000 == 25 [pid = 1951] [id = 82]
00:24:14 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44680aad00 == 24 [pid = 1951] [id = 122]
00:24:14 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44681e8600 == 23 [pid = 1951] [id = 121]
00:24:14 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689c1600 == 22 [pid = 1951] [id = 120]
00:24:14 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466f78800 == 21 [pid = 1951] [id = 119]
00:24:14 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446d712100 == 20 [pid = 1951] [id = 118]
00:24:14 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bef5400 == 19 [pid = 1951] [id = 117]
00:24:14 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b395b00 == 18 [pid = 1951] [id = 103]
00:24:14 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bb36c00 == 17 [pid = 1951] [id = 116]
00:24:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:14 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b772c00 == 16 [pid = 1951] [id = 115]
00:24:14 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a553e00 == 15 [pid = 1951] [id = 114]
00:24:14 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a488800 == 14 [pid = 1951] [id = 113]
00:24:14 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466f7a600 == 15 [pid = 1951] [id = 133]
00:24:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f4467590400) [pid = 1951] [serial = 370] [outer = (nil)]
00:24:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f4467599400) [pid = 1951] [serial = 371] [outer = 0x7f4467590400]
00:24:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f446803ac00) [pid = 1951] [serial = 372] [outer = 0x7f4467590400]
00:24:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44694f9700 == 14 [pid = 1951] [id = 112]
00:24:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a1d6100 == 13 [pid = 1951] [id = 110]
00:24:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468851000 == 12 [pid = 1951] [id = 111]
00:24:15 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f44675cc000) [pid = 1951] [serial = 300] [outer = (nil)] [url = about:blank]
00:24:15 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f4469598800) [pid = 1951] [serial = 306] [outer = (nil)] [url = about:blank]
00:24:15 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f4468349000) [pid = 1951] [serial = 303] [outer = (nil)] [url = about:blank]
00:24:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:16 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:24:16 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
00:24:16 INFO - document served over http requires an http
00:24:16 INFO - sub-resource via script-tag using the meta-referrer
00:24:16 INFO - delivery method with swap-origin-redirect and when
00:24: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"
00:24:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:16 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:24:16 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:24:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:16 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
00:24:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1680ms
00:24:16 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
00:24:16 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468361a00 == 13 [pid = 1951] [id = 134]
00:24:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f44683a7c00) [pid = 1951] [serial = 373] [outer = (nil)]
00:24:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f44683b2c00) [pid = 1951] [serial = 374] [outer = 0x7f44683a7c00]
00:24:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f446948d400) [pid = 1951] [serial = 375] [outer = 0x7f44683a7c00]
00:24:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:18 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
00:24:18 INFO - document served over http requires an http
00:24:18 INFO - sub-resource via xhr-request using the meta-referrer
00:24:18 INFO - delivery method with keep-origin-redirect and when
00:24: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"
00:24:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:18 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:24:18 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:24:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:18 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
00:24:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1884ms
00:24:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
00:24:18 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468852900 == 14 [pid = 1951] [id = 135]
00:24:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f4469cc8400) [pid = 1951] [serial = 376] [outer = (nil)]
00:24:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f4469ce1400) [pid = 1951] [serial = 377] [outer = 0x7f4469cc8400]
00:24:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f446a1ca800) [pid = 1951] [serial = 378] [outer = 0x7f4469cc8400]
00:24:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f446a074400) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f44675cc400) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f4467282800) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f44672f7000) [pid = 1951] [serial = 310] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f446d663c00) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f446a07d400) [pid = 1951] [serial = 315] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103424663]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f446a7d3800) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f4468388000) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f44683a7800) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f4470c6a000) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f446bf67400) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f446afa8c00) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f4468efc000) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f446946b400) [pid = 1951] [serial = 320] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f446d708400) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f4470ca2400) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f4468ef1400) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f44688da400) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f446a0b8800) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f446aeae000) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f446bf9b000) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f446a7e6c00) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f446b64e400) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f4468172400) [pid = 1951] [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]
00:24:19 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f446ae1e000) [pid = 1951] [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]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f44673f4c00) [pid = 1951] [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]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f446b2b1800) [pid = 1951] [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]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f44680c2400) [pid = 1951] [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]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f4467582400) [pid = 1951] [serial = 347] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f446bf67000) [pid = 1951] [serial = 326] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f44708c6800) [pid = 1951] [serial = 329] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f446887b000) [pid = 1951] [serial = 321] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f446b2b1c00) [pid = 1951] [serial = 318] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f446bb22c00) [pid = 1951] [serial = 323] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f446a761800) [pid = 1951] [serial = 316] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103424663]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f44683ea000) [pid = 1951] [serial = 313] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f4468349400) [pid = 1951] [serial = 332] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f4468388400) [pid = 1951] [serial = 344] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 70 (0x7f446738a000) [pid = 1951] [serial = 335] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 69 (0x7f446803a400) [pid = 1951] [serial = 311] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 68 (0x7f446a074800) [pid = 1951] [serial = 338] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 67 (0x7f446d672000) [pid = 1951] [serial = 341] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 66 (0x7f4470e83800) [pid = 1951] [serial = 198] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 65 (0x7f446d592400) [pid = 1951] [serial = 193] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 64 (0x7f446b64e000) [pid = 1951] [serial = 188] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 63 (0x7f4468efcc00) [pid = 1951] [serial = 201] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 62 (0x7f4470851000) [pid = 1951] [serial = 261] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 61 (0x7f4470e83000) [pid = 1951] [serial = 264] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 60 (0x7f446a6e0800) [pid = 1951] [serial = 288] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 59 (0x7f44680f8400) [pid = 1951] [serial = 225] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 58 (0x7f446b3b4800) [pid = 1951] [serial = 255] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 57 (0x7f446b678c00) [pid = 1951] [serial = 219] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 56 (0x7f446ba1fc00) [pid = 1951] [serial = 333] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 55 (0x7f446d592c00) [pid = 1951] [serial = 258] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 54 (0x7f446a6e0c00) [pid = 1951] [serial = 291] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 53 (0x7f446883bc00) [pid = 1951] [serial = 336] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 52 (0x7f446bfdd400) [pid = 1951] [serial = 159] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 51 (0x7f446ae77400) [pid = 1951] [serial = 339] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 50 (0x7f4468197c00) [pid = 1951] [serial = 222] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 49 (0x7f446b258c00) [pid = 1951] [serial = 252] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 48 (0x7f44675f7400) [pid = 1951] [serial = 297] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 47 (0x7f44673f9800) [pid = 1951] [serial = 294] [outer = (nil)] [url = about:blank]
00:24:20 INFO - PROCESS | 1901 | --DOMWINDOW == 46 (0x7f44683b2400) [pid = 1951] [serial = 230] [outer = (nil)] [url = about:blank]
00:24:20 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
00:24:20 INFO - document served over http requires an http
00:24:20 INFO - sub-resource via xhr-request using the meta-referrer
00:24:20 INFO - delivery method with no-redirect and when
00:24: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"
00:24:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:20 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:24:20 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:24:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:20 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
00:24:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2089ms
00:24:20 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
00:24:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:20 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689bf800 == 15 [pid = 1951] [id = 136]
00:24:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 47 (0x7f446803a400) [pid = 1951] [serial = 379] [outer = (nil)]
00:24:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 48 (0x7f446803a800) [pid = 1951] [serial = 380] [outer = 0x7f446803a400]
00:24:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 49 (0x7f4468349400) [pid = 1951] [serial = 381] [outer = 0x7f446803a400]
00:24:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:22 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
00:24:22 INFO - document served over http requires an http
00:24:22 INFO - sub-resource via xhr-request using the meta-referrer
00:24:22 INFO - delivery method with swap-origin-redirect and when
00:24: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"
00:24:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:22 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:24:22 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:24:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:22 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
00:24:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2438ms
00:24:22 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
00:24:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:22 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44680aa800 == 16 [pid = 1951] [id = 137]
00:24:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 50 (0x7f44683ea000) [pid = 1951] [serial = 382] [outer = (nil)]
00:24:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 51 (0x7f44683ea400) [pid = 1951] [serial = 383] [outer = 0x7f44683ea000]
00:24:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 52 (0x7f4468e47800) [pid = 1951] [serial = 384] [outer = 0x7f44683ea000]
00:24:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:24 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
00:24:24 INFO - document served over http requires an https
00:24:24 INFO - sub-resource via fetch-request using the meta-referrer
00:24:24 INFO - delivery method with keep-origin-redirect and when
00:24: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"
00:24:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:24 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:24:24 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:24:24 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:24:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:24 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
00:24:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1648ms
00:24:24 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
00:24:24 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689c1600 == 17 [pid = 1951] [id = 138]
00:24:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 53 (0x7f4469598c00) [pid = 1951] [serial = 385] [outer = (nil)]
00:24:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 54 (0x7f4469ce3800) [pid = 1951] [serial = 386] [outer = 0x7f4469598c00]
00:24:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 55 (0x7f446a0b8800) [pid = 1951] [serial = 387] [outer = 0x7f4469598c00]
00:24:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:25 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
00:24:25 INFO - document served over http requires an https
00:24:25 INFO - sub-resource via fetch-request using the meta-referrer
00:24:25 INFO - delivery method with no-redirect and when
00:24: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"
00:24:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:25 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:24:25 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:24:25 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:24:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:25 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
00:24:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1585ms
00:24:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
00:24:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:26 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4469d48f00 == 18 [pid = 1951] [id = 139]
00:24:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 56 (0x7f446a7d3800) [pid = 1951] [serial = 388] [outer = (nil)]
00:24:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 57 (0x7f446a7d3c00) [pid = 1951] [serial = 389] [outer = 0x7f446a7d3800]
00:24:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 58 (0x7f4466352800) [pid = 1951] [serial = 390] [outer = 0x7f446a7d3800]
00:24:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:27 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
00:24:27 INFO - document served over http requires an https
00:24:27 INFO - sub-resource via fetch-request using the meta-referrer
00:24:27 INFO - delivery method with swap-origin-redirect and when
00:24: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"
00:24:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:27 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:24:27 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:24:27 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:24:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:27 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
00:24:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1587ms
00:24:27 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
00:24:27 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a1d5700 == 19 [pid = 1951] [id = 140]
00:24:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 59 (0x7f446b216400) [pid = 1951] [serial = 391] [outer = (nil)]
00:24:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 60 (0x7f446b216800) [pid = 1951] [serial = 392] [outer = 0x7f446b216400]
00:24:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 61 (0x7f446b239c00) [pid = 1951] [serial = 393] [outer = 0x7f446b216400]
00:24:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:28 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a488800 == 20 [pid = 1951] [id = 141]
00:24:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 62 (0x7f446b2a2c00) [pid = 1951] [serial = 394] [outer = (nil)]
00:24:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 63 (0x7f446b2eb800) [pid = 1951] [serial = 395] [outer = 0x7f446b2a2c00]
00:24:29 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
00:24:29 INFO - document served over http requires an https
00:24:29 INFO - sub-resource via iframe-tag using the meta-referrer
00:24:29 INFO - delivery method with keep-origin-redirect and when
00:24: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"
00:24:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:29 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:24:29 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:24:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:29 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
00:24:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1742ms
00:24:29 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
00:24:29 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a553900 == 21 [pid = 1951] [id = 142]
00:24:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 64 (0x7f446b68e000) [pid = 1951] [serial = 396] [outer = (nil)]
00:24:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 65 (0x7f446b68e800) [pid = 1951] [serial = 397] [outer = 0x7f446b68e000]
00:24:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 66 (0x7f446b753000) [pid = 1951] [serial = 398] [outer = 0x7f446b68e000]
00:24:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:31 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a73ce00 == 22 [pid = 1951] [id = 143]
00:24:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 67 (0x7f446b753c00) [pid = 1951] [serial = 399] [outer = (nil)]
00:24:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 68 (0x7f446ba1fc00) [pid = 1951] [serial = 400] [outer = 0x7f446b753c00]
00:24:31 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
00:24:31 INFO - document served over http requires an https
00:24:31 INFO - sub-resource via iframe-tag using the meta-referrer
00:24:31 INFO - delivery method with no-redirect and when
00:24: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"
00:24:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:31 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:24:31 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:24:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:31 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
00:24:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2131ms
00:24:31 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
00:24:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:32 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b394700 == 23 [pid = 1951] [id = 144]
00:24:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 69 (0x7f446b2b1800) [pid = 1951] [serial = 401] [outer = (nil)]
00:24:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 70 (0x7f446b2eb000) [pid = 1951] [serial = 402] [outer = 0x7f446b2b1800]
00:24:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 71 (0x7f446beca000) [pid = 1951] [serial = 403] [outer = 0x7f446b2b1800]
00:24:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:33 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689be900 == 24 [pid = 1951] [id = 145]
00:24:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f4466399400) [pid = 1951] [serial = 404] [outer = (nil)]
00:24:34 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:24:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f4466248000) [pid = 1951] [serial = 405] [outer = 0x7f4466399400]
00:24:34 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
00:24:34 INFO - document served over http requires an https
00:24:34 INFO - sub-resource via iframe-tag using the meta-referrer
00:24:34 INFO - delivery method with swap-origin-redirect and when
00:24: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"
00:24:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:34 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:24:34 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:24:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:34 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
00:24:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2900ms
00:24:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
00:24:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468852900 == 23 [pid = 1951] [id = 135]
00:24:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468361a00 == 22 [pid = 1951] [id = 134]
00:24:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466f7a600 == 21 [pid = 1951] [id = 133]
00:24:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44680acb00 == 20 [pid = 1951] [id = 132]
00:24:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466243700 == 19 [pid = 1951] [id = 131]
00:24:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bfeff00 == 18 [pid = 1951] [id = 128]
00:24:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a73f100 == 17 [pid = 1951] [id = 127]
00:24:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a73ba00 == 16 [pid = 1951] [id = 126]
00:24:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4467264400 == 15 [pid = 1951] [id = 125]
00:24:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446d711c00 == 14 [pid = 1951] [id = 106]
00:24:34 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f446aec8800) [pid = 1951] [serial = 309] [outer = (nil)] [url = about:blank]
00:24:34 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f4469598000) [pid = 1951] [serial = 314] [outer = (nil)] [url = about:blank]
00:24:34 INFO - PROCESS | 1901 | --DOMWINDOW == 70 (0x7f4468e19c00) [pid = 1951] [serial = 345] [outer = (nil)] [url = about:blank]
00:24:34 INFO - PROCESS | 1901 | --DOMWINDOW == 69 (0x7f4470c51000) [pid = 1951] [serial = 342] [outer = (nil)] [url = about:blank]
00:24:34 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466242d00 == 15 [pid = 1951] [id = 146]
00:24:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 70 (0x7f4467282400) [pid = 1951] [serial = 406] [outer = (nil)]
00:24:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 71 (0x7f4467282800) [pid = 1951] [serial = 407] [outer = 0x7f4467282400]
00:24:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f446738a800) [pid = 1951] [serial = 408] [outer = 0x7f4467282400]
00:24:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:36 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
00:24:36 INFO - document served over http requires an https
00:24:36 INFO - sub-resource via script-tag using the meta-referrer
00:24:36 INFO - delivery method with keep-origin-redirect and when
00:24: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"
00:24:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:36 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:24:36 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:24:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:36 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
00:24:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2171ms
00:24:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
00:24:36 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4467264900 == 16 [pid = 1951] [id = 147]
00:24:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f44683b2400) [pid = 1951] [serial = 409] [outer = (nil)]
00:24:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f446883b000) [pid = 1951] [serial = 410] [outer = 0x7f44683b2400]
00:24:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f4468ec7c00) [pid = 1951] [serial = 411] [outer = 0x7f44683b2400]
00:24:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:38 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
00:24:38 INFO - document served over http requires an https
00:24:38 INFO - sub-resource via script-tag using the meta-referrer
00:24:38 INFO - delivery method with no-redirect and when
00:24: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"
00:24:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:38 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:24:38 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:24:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:38 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
00:24:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1485ms
00:24:38 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
00:24:38 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468364c00 == 17 [pid = 1951] [id = 148]
00:24:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f4469ce1800) [pid = 1951] [serial = 412] [outer = (nil)]
00:24:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f446a074400) [pid = 1951] [serial = 413] [outer = 0x7f4469ce1800]
00:24:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f446a761800) [pid = 1951] [serial = 414] [outer = 0x7f4469ce1800]
00:24:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f4466fb4800) [pid = 1951] [serial = 365] [outer = (nil)] [url = about:blank]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f4466352c00) [pid = 1951] [serial = 363] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f44663c5400) [pid = 1951] [serial = 360] [outer = (nil)] [url = about:blank]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f4469ce1400) [pid = 1951] [serial = 377] [outer = (nil)] [url = about:blank]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f44663af400) [pid = 1951] [serial = 358] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103447768]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f4466337800) [pid = 1951] [serial = 355] [outer = (nil)] [url = about:blank]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f446aeae800) [pid = 1951] [serial = 353] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 70 (0x7f44683ea800) [pid = 1951] [serial = 350] [outer = (nil)] [url = about:blank]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 69 (0x7f4467599400) [pid = 1951] [serial = 371] [outer = (nil)] [url = about:blank]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 68 (0x7f446887b400) [pid = 1951] [serial = 368] [outer = (nil)] [url = about:blank]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 67 (0x7f44683b2c00) [pid = 1951] [serial = 374] [outer = (nil)] [url = about:blank]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 66 (0x7f446803a800) [pid = 1951] [serial = 380] [outer = (nil)] [url = about:blank]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 65 (0x7f44683a7c00) [pid = 1951] [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]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 64 (0x7f4469cc8400) [pid = 1951] [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]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 63 (0x7f446883b800) [pid = 1951] [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]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 62 (0x7f4467590400) [pid = 1951] [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]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 61 (0x7f4466fb4400) [pid = 1951] [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]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 60 (0x7f446bb22400) [pid = 1951] [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]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 59 (0x7f44662b5c00) [pid = 1951] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 58 (0x7f4470851400) [pid = 1951] [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]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 57 (0x7f44663ac800) [pid = 1951] [serial = 357] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103447768]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 56 (0x7f446bf4b800) [pid = 1951] [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]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 55 (0x7f446b2b1400) [pid = 1951] [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]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 54 (0x7f446ae69000) [pid = 1951] [serial = 352] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 53 (0x7f446bb5ec00) [pid = 1951] [serial = 324] [outer = (nil)] [url = about:blank]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 52 (0x7f4467378c00) [pid = 1951] [serial = 330] [outer = (nil)] [url = about:blank]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 51 (0x7f4469490400) [pid = 1951] [serial = 348] [outer = (nil)] [url = about:blank]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 50 (0x7f446d5a1400) [pid = 1951] [serial = 327] [outer = (nil)] [url = about:blank]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 49 (0x7f446b311800) [pid = 1951] [serial = 319] [outer = (nil)] [url = about:blank]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 48 (0x7f446948d400) [pid = 1951] [serial = 375] [outer = (nil)] [url = about:blank]
00:24:39 INFO - PROCESS | 1901 | --DOMWINDOW == 47 (0x7f446a1ca800) [pid = 1951] [serial = 378] [outer = (nil)] [url = about:blank]
00:24:39 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
00:24:39 INFO - document served over http requires an https
00:24:39 INFO - sub-resource via script-tag using the meta-referrer
00:24:39 INFO - delivery method with swap-origin-redirect and when
00:24: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"
00:24:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:39 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:24:39 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:24:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:39 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
00:24:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1640ms
00:24:39 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
00:24:40 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4469d48000 == 18 [pid = 1951] [id = 149]
00:24:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 48 (0x7f44662b5c00) [pid = 1951] [serial = 415] [outer = (nil)]
00:24:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 49 (0x7f4466337000) [pid = 1951] [serial = 416] [outer = 0x7f44662b5c00]
00:24:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 50 (0x7f4466f4d000) [pid = 1951] [serial = 417] [outer = 0x7f44662b5c00]
00:24:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:41 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
00:24:41 INFO - document served over http requires an https
00:24:41 INFO - sub-resource via xhr-request using the meta-referrer
00:24:41 INFO - delivery method with keep-origin-redirect and when
00:24: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"
00:24:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:41 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:24:41 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:24:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:41 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
00:24:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1387ms
00:24:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
00:24:41 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a552000 == 19 [pid = 1951] [id = 150]
00:24:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 51 (0x7f446887b400) [pid = 1951] [serial = 418] [outer = (nil)]
00:24:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 52 (0x7f4468ec7400) [pid = 1951] [serial = 419] [outer = 0x7f446887b400]
00:24:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 53 (0x7f4469cc8400) [pid = 1951] [serial = 420] [outer = 0x7f446887b400]
00:24:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:42 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a
00:24:42 INFO - document served over http requires an https
00:24:42 INFO - sub-resource via xhr-request using the meta-referrer
00:24:42 INFO - delivery method with no-redirect and when
00:24: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"
00:24:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:42 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:24:42 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:24:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:42 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html:23:7
00:24:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1584ms
00:24:42 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
00:24:43 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44681e6300 == 20 [pid = 1951] [id = 151]
00:24:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 54 (0x7f4469447800) [pid = 1951] [serial = 421] [outer = (nil)]
00:24:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 55 (0x7f4469447c00) [pid = 1951] [serial = 422] [outer = 0x7f4469447800]
00:24:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 56 (0x7f446aeae800) [pid = 1951] [serial = 423] [outer = 0x7f4469447800]
00:24:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:44 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
00:24:44 INFO - document served over http requires an https
00:24:44 INFO - sub-resource via xhr-request using the meta-referrer
00:24:44 INFO - delivery method with swap-origin-redirect and when
00:24: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"
00:24:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:44 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:24:44 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:24:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:44 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html:23:7
00:24:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2188ms
00:24:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
00:24:45 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a554300 == 21 [pid = 1951] [id = 152]
00:24:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 57 (0x7f446bb5ec00) [pid = 1951] [serial = 424] [outer = (nil)]
00:24:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 58 (0x7f446bbd4000) [pid = 1951] [serial = 425] [outer = 0x7f446bb5ec00]
00:24:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 59 (0x7f446bed3800) [pid = 1951] [serial = 426] [outer = 0x7f446bb5ec00]
00:24:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:47 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
00:24:47 INFO - document served over http requires an http
00:24:47 INFO - sub-resource via fetch-request using the meta-referrer
00:24:47 INFO - delivery method with keep-origin-redirect and when
00:24: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"
00:24:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:47 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:24:47 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:24:47 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:24:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:47 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
00:24:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2109ms
00:24:47 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
00:24:48 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bb33000 == 22 [pid = 1951] [id = 153]
00:24:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 60 (0x7f446d415000) [pid = 1951] [serial = 427] [outer = (nil)]
00:24:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 61 (0x7f446d415400) [pid = 1951] [serial = 428] [outer = 0x7f446d415000]
00:24:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 62 (0x7f446d592c00) [pid = 1951] [serial = 429] [outer = 0x7f446d415000]
00:24:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:49 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a
00:24:49 INFO - document served over http requires an http
00:24:49 INFO - sub-resource via fetch-request using the meta-referrer
00:24:49 INFO - delivery method with no-redirect and when
00:24: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"
00:24:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:49 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:24:49 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:24:49 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:24:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:49 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html:23:7
00:24:49 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2397ms
00:24:49 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
00:24:49 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbbe300 == 23 [pid = 1951] [id = 154]
00:24:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 63 (0x7f446d670400) [pid = 1951] [serial = 430] [outer = (nil)]
00:24:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 64 (0x7f446d672000) [pid = 1951] [serial = 431] [outer = 0x7f446d670400]
00:24:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 65 (0x7f446d7b3c00) [pid = 1951] [serial = 432] [outer = 0x7f446d670400]
00:24:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:51 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:24:51 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
00:24:51 INFO - document served over http requires an http
00:24:51 INFO - sub-resource via fetch-request using the meta-referrer
00:24:51 INFO - delivery method with swap-origin-redirect and when
00:24: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"
00:24:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:51 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:24:51 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:24:51 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:24:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:51 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
00:24:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1691ms
00:24:51 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
00:24:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:51 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bff0e00 == 24 [pid = 1951] [id = 155]
00:24:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 66 (0x7f44708b2000) [pid = 1951] [serial = 433] [outer = (nil)]
00:24:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 67 (0x7f44708f3000) [pid = 1951] [serial = 434] [outer = 0x7f44708b2000]
00:24:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 68 (0x7f4470c59c00) [pid = 1951] [serial = 435] [outer = 0x7f44708b2000]
00:24:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:53 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468854c00 == 25 [pid = 1951] [id = 156]
00:24:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 69 (0x7f4466352000) [pid = 1951] [serial = 436] [outer = (nil)]
00:24:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 70 (0x7f44663c5c00) [pid = 1951] [serial = 437] [outer = 0x7f4466352000]
00:24:53 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
00:24:53 INFO - document served over http requires an http
00:24:53 INFO - sub-resource via iframe-tag using the meta-referrer
00:24:53 INFO - delivery method with keep-origin-redirect and when
00:24:53 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
00:24:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:53 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:24:53 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:24:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:53 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
00:24:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2330ms
00:24:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
00:24:53 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466f7ab00 == 26 [pid = 1951] [id = 157]
00:24:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 71 (0x7f44683b2c00) [pid = 1951] [serial = 438] [outer = (nil)]
00:24:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f4468e19c00) [pid = 1951] [serial = 439] [outer = 0x7f44683b2c00]
00:24:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f446a139c00) [pid = 1951] [serial = 440] [outer = 0x7f44683b2c00]
00:24:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:55 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466241e00 == 27 [pid = 1951] [id = 158]
00:24:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f4466248800) [pid = 1951] [serial = 441] [outer = (nil)]
00:24:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f4466399800) [pid = 1951] [serial = 442] [outer = 0x7f4466248800]
00:24:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4469d48000 == 26 [pid = 1951] [id = 149]
00:24:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468364c00 == 25 [pid = 1951] [id = 148]
00:24:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4467264900 == 24 [pid = 1951] [id = 147]
00:24:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466242d00 == 23 [pid = 1951] [id = 146]
00:24:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689be900 == 22 [pid = 1951] [id = 145]
00:24:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b394700 == 21 [pid = 1951] [id = 144]
00:24:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a73ce00 == 20 [pid = 1951] [id = 143]
00:24:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a553900 == 19 [pid = 1951] [id = 142]
00:24:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a1d5700 == 18 [pid = 1951] [id = 140]
00:24:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a488800 == 17 [pid = 1951] [id = 141]
00:24:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bff1300 == 16 [pid = 1951] [id = 124]
00:24:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4469d48f00 == 15 [pid = 1951] [id = 139]
00:24:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689c1600 == 14 [pid = 1951] [id = 138]
00:24:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689bf800 == 13 [pid = 1951] [id = 136]
00:24:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44680aa800 == 12 [pid = 1951] [id = 137]
00:24:55 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f4468fe7800) [pid = 1951] [serial = 369] [outer = (nil)] [url = about:blank]
00:24:55 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f446803ac00) [pid = 1951] [serial = 372] [outer = (nil)] [url = about:blank]
00:24:55 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f44682a1800) [pid = 1951] [serial = 366] [outer = (nil)] [url = about:blank]
00:24:55 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
00:24:55 INFO - document served over http requires an http
00:24:55 INFO - sub-resource via iframe-tag using the meta-referrer
00:24:55 INFO - delivery method with no-redirect and when
00:24: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"
00:24:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:55 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:24:55 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:24:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:55 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
00:24:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1796ms
00:24:55 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
00:24:55 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4467263500 == 13 [pid = 1951] [id = 159]
00:24:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f4467599800) [pid = 1951] [serial = 443] [outer = (nil)]
00:24:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f4467599c00) [pid = 1951] [serial = 444] [outer = 0x7f4467599800]
00:24:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f446803a800) [pid = 1951] [serial = 445] [outer = 0x7f4467599800]
00:24:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:57 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44681e7c00 == 14 [pid = 1951] [id = 160]
00:24:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f4468172400) [pid = 1951] [serial = 446] [outer = (nil)]
00:24:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f4468172800) [pid = 1951] [serial = 447] [outer = 0x7f4468172400]
00:24:57 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
00:24:57 INFO - document served over http requires an http
00:24:57 INFO - sub-resource via iframe-tag using the meta-referrer
00:24:57 INFO - delivery method with swap-origin-redirect and when
00:24: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"
00:24:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:57 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:24:57 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:24:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:57 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
00:24:57 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2089ms
00:24:57 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
00:24:57 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4467266200 == 15 [pid = 1951] [id = 161]
00:24:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f44683eac00) [pid = 1951] [serial = 448] [outer = (nil)]
00:24:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f446887bc00) [pid = 1951] [serial = 449] [outer = 0x7f44683eac00]
00:24:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f446948d800) [pid = 1951] [serial = 450] [outer = 0x7f44683eac00]
00:24:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:24:59 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
00:24:59 INFO - document served over http requires an http
00:24:59 INFO - sub-resource via script-tag using the meta-referrer
00:24:59 INFO - delivery method with keep-origin-redirect and when
00:24: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"
00:24:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:24:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:24:59 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:24:59 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:24:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:24:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:24:59 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html:23:7
00:24:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2137ms
00:24:59 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
00:25:00 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468855b00 == 16 [pid = 1951] [id = 162]
00:25:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f446ae1e400) [pid = 1951] [serial = 451] [outer = (nil)]
00:25:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f446ae27c00) [pid = 1951] [serial = 452] [outer = 0x7f446ae1e400]
00:25:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f446b239800) [pid = 1951] [serial = 453] [outer = 0x7f446ae1e400]
00:25:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:02 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
00:25:02 INFO - document served over http requires an http
00:25:02 INFO - sub-resource via script-tag using the meta-referrer
00:25:02 INFO - delivery method with no-redirect and when
00:25: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"
00:25:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:02 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:25:02 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:25:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:02 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
00:25:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2447ms
00:25:02 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
00:25:02 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446951e800 == 17 [pid = 1951] [id = 163]
00:25:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f446b678000) [pid = 1951] [serial = 454] [outer = (nil)]
00:25:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f446b678800) [pid = 1951] [serial = 455] [outer = 0x7f446b678000]
00:25:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f446afa8400) [pid = 1951] [serial = 456] [outer = 0x7f446b678000]
00:25:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:03 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
00:25:03 INFO - document served over http requires an http
00:25:03 INFO - sub-resource via script-tag using the meta-referrer
00:25:03 INFO - delivery method with swap-origin-redirect and when
00:25: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"
00:25:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:03 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:25:03 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:25:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:03 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
00:25:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1584ms
00:25:03 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
00:25:03 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a0b5200 == 18 [pid = 1951] [id = 164]
00:25:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f446bf67000) [pid = 1951] [serial = 457] [outer = (nil)]
00:25:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f446bf67800) [pid = 1951] [serial = 458] [outer = 0x7f446bf67000]
00:25:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f446d708400) [pid = 1951] [serial = 459] [outer = 0x7f446bf67000]
00:25:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:05 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
00:25:05 INFO - document served over http requires an http
00:25:05 INFO - sub-resource via xhr-request using the meta-referrer
00:25:05 INFO - delivery method with keep-origin-redirect and when
00:25: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"
00:25:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:05 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:25:05 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:25:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:05 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
00:25:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1585ms
00:25:05 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
00:25:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:05 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a489c00 == 19 [pid = 1951] [id = 165]
00:25:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f4470d3d800) [pid = 1951] [serial = 460] [outer = (nil)]
00:25:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f4470d61400) [pid = 1951] [serial = 461] [outer = 0x7f4470d3d800]
00:25:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f4470fe2000) [pid = 1951] [serial = 462] [outer = 0x7f4470d3d800]
00:25:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:06 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
00:25:06 INFO - document served over http requires an http
00:25:06 INFO - sub-resource via xhr-request using the meta-referrer
00:25:06 INFO - delivery method with no-redirect and when
00:25: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"
00:25:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:06 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:25:06 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:25:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:06 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
00:25:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1579ms
00:25:06 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
00:25:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:07 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a73ce00 == 20 [pid = 1951] [id = 166]
00:25:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f4470d54800) [pid = 1951] [serial = 463] [outer = (nil)]
00:25:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f4465c30000) [pid = 1951] [serial = 464] [outer = 0x7f4470d54800]
00:25:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f446a673400) [pid = 1951] [serial = 465] [outer = 0x7f4470d54800]
00:25:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:08 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
00:25:08 INFO - document served over http requires an http
00:25:08 INFO - sub-resource via xhr-request using the meta-referrer
00:25:08 INFO - delivery method with swap-origin-redirect and when
00:25: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"
00:25:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:08 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:25:08 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:25:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:08 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
00:25:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1831ms
00:25:08 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
00:25:09 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bb35300 == 21 [pid = 1951] [id = 167]
00:25:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f446a51d800) [pid = 1951] [serial = 466] [outer = (nil)]
00:25:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f446891c000) [pid = 1951] [serial = 467] [outer = 0x7f446a51d800]
00:25:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f446a58e400) [pid = 1951] [serial = 468] [outer = 0x7f446a51d800]
00:25:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:11 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
00:25:11 INFO - document served over http requires an https
00:25:11 INFO - sub-resource via fetch-request using the meta-referrer
00:25:11 INFO - delivery method with keep-origin-redirect and when
00:25: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"
00:25:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:11 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:25:11 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:25:11 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:25:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:11 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
00:25:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2930ms
00:25:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
00:25:12 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466244b00 == 22 [pid = 1951] [id = 168]
00:25:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f4466ec0800) [pid = 1951] [serial = 469] [outer = (nil)]
00:25:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f4466ec0c00) [pid = 1951] [serial = 470] [outer = 0x7f4466ec0800]
00:25:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f4468277400) [pid = 1951] [serial = 471] [outer = 0x7f4466ec0800]
00:25:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:12 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466241e00 == 21 [pid = 1951] [id = 158]
00:25:12 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466f7ab00 == 20 [pid = 1951] [id = 157]
00:25:12 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468854c00 == 19 [pid = 1951] [id = 156]
00:25:12 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbbe300 == 18 [pid = 1951] [id = 154]
00:25:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bb33000 == 17 [pid = 1951] [id = 153]
00:25:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a554300 == 16 [pid = 1951] [id = 152]
00:25:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44681e6300 == 15 [pid = 1951] [id = 151]
00:25:13 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
00:25:13 INFO - document served over http requires an https
00:25:13 INFO - sub-resource via fetch-request using the meta-referrer
00:25:13 INFO - delivery method with no-redirect and when
00:25: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"
00:25:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:13 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:25:13 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:25:13 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:25:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:13 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
00:25:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2036ms
00:25:13 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
00:25:14 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468364200 == 16 [pid = 1951] [id = 169]
00:25:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f446891cc00) [pid = 1951] [serial = 472] [outer = (nil)]
00:25:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f4468ed4000) [pid = 1951] [serial = 473] [outer = 0x7f446891cc00]
00:25:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f446a51d000) [pid = 1951] [serial = 474] [outer = 0x7f446891cc00]
00:25:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f446883b000) [pid = 1951] [serial = 410] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f446a074400) [pid = 1951] [serial = 413] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f4466248000) [pid = 1951] [serial = 405] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f446b2eb000) [pid = 1951] [serial = 402] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f446ba1fc00) [pid = 1951] [serial = 400] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103471141]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f446b68e800) [pid = 1951] [serial = 397] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f446a7d3c00) [pid = 1951] [serial = 389] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f4467282800) [pid = 1951] [serial = 407] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f446b2eb800) [pid = 1951] [serial = 395] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f446b216800) [pid = 1951] [serial = 392] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f4466337000) [pid = 1951] [serial = 416] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f4469ce3800) [pid = 1951] [serial = 386] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f44683ea400) [pid = 1951] [serial = 383] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f4467599c00) [pid = 1951] [serial = 444] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f446d415400) [pid = 1951] [serial = 428] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f446d672000) [pid = 1951] [serial = 431] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f4468ec7400) [pid = 1951] [serial = 419] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f4469447c00) [pid = 1951] [serial = 422] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f446bbd4000) [pid = 1951] [serial = 425] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f4466399800) [pid = 1951] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103495095]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f4468e19c00) [pid = 1951] [serial = 439] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f44663c5c00) [pid = 1951] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f44708f3000) [pid = 1951] [serial = 434] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f44708b2000) [pid = 1951] [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]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f4469598c00) [pid = 1951] [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]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f446803a400) [pid = 1951] [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]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f4469ce1800) [pid = 1951] [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]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f446b216400) [pid = 1951] [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]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f4467282400) [pid = 1951] [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]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f44683b2c00) [pid = 1951] [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]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f446b2b1800) [pid = 1951] [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]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f44683ea000) [pid = 1951] [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]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f446b68e000) [pid = 1951] [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]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 70 (0x7f4466248800) [pid = 1951] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103495095]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 69 (0x7f4466352000) [pid = 1951] [serial = 436] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 68 (0x7f446b2a2c00) [pid = 1951] [serial = 394] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 67 (0x7f446a7d3800) [pid = 1951] [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]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 66 (0x7f446b753c00) [pid = 1951] [serial = 399] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103471141]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 65 (0x7f44683b2400) [pid = 1951] [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]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 64 (0x7f44662b5c00) [pid = 1951] [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]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 63 (0x7f4466337400) [pid = 1951] [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]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 62 (0x7f4466399400) [pid = 1951] [serial = 404] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 61 (0x7f44682f6400) [pid = 1951] [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]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 60 (0x7f446756ac00) [pid = 1951] [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]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 59 (0x7f4466ec0000) [pid = 1951] [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]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 58 (0x7f44662b5000) [pid = 1951] [serial = 361] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 57 (0x7f446a6e0000) [pid = 1951] [serial = 351] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 56 (0x7f4466edc000) [pid = 1951] [serial = 356] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 55 (0x7f4466f4d000) [pid = 1951] [serial = 417] [outer = (nil)] [url = about:blank]
00:25:15 INFO - PROCESS | 1901 | --DOMWINDOW == 54 (0x7f4468349400) [pid = 1951] [serial = 381] [outer = (nil)] [url = about:blank]
00:25:16 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
00:25:16 INFO - document served over http requires an https
00:25:16 INFO - sub-resource via fetch-request using the meta-referrer
00:25:16 INFO - delivery method with swap-origin-redirect and when
00:25: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"
00:25:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:25:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:25:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:25:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:16 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html:23:7
00:25:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2549ms
00:25:16 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
00:25:16 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a73c400 == 17 [pid = 1951] [id = 170]
00:25:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 55 (0x7f4466352400) [pid = 1951] [serial = 475] [outer = (nil)]
00:25:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 56 (0x7f4466399400) [pid = 1951] [serial = 476] [outer = 0x7f4466352400]
00:25:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 57 (0x7f4466edc000) [pid = 1951] [serial = 477] [outer = 0x7f4466352400]
00:25:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:17 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44681e6300 == 18 [pid = 1951] [id = 171]
00:25:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 58 (0x7f4466337000) [pid = 1951] [serial = 478] [outer = (nil)]
00:25:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 59 (0x7f44663af400) [pid = 1951] [serial = 479] [outer = 0x7f4466337000]
00:25:18 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
00:25:18 INFO - document served over http requires an https
00:25:18 INFO - sub-resource via iframe-tag using the meta-referrer
00:25:18 INFO - delivery method with keep-origin-redirect and when
00:25: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"
00:25:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:18 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:25:18 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:25:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:18 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
00:25:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2187ms
00:25:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
00:25:18 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4469d4cb00 == 19 [pid = 1951] [id = 172]
00:25:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 60 (0x7f4468349400) [pid = 1951] [serial = 480] [outer = (nil)]
00:25:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 61 (0x7f4468388400) [pid = 1951] [serial = 481] [outer = 0x7f4468349400]
00:25:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 62 (0x7f4468910800) [pid = 1951] [serial = 482] [outer = 0x7f4468349400]
00:25:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:20 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b772200 == 20 [pid = 1951] [id = 173]
00:25:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 63 (0x7f4468ec7400) [pid = 1951] [serial = 483] [outer = (nil)]
00:25:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 64 (0x7f4469447c00) [pid = 1951] [serial = 484] [outer = 0x7f4468ec7400]
00:25:20 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
00:25:20 INFO - document served over http requires an https
00:25:20 INFO - sub-resource via iframe-tag using the meta-referrer
00:25:20 INFO - delivery method with no-redirect and when
00:25: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"
00:25:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:20 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:25:20 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:25:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:20 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
00:25:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1744ms
00:25:20 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
00:25:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:20 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbbe300 == 21 [pid = 1951] [id = 174]
00:25:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 65 (0x7f446ae77000) [pid = 1951] [serial = 485] [outer = (nil)]
00:25:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 66 (0x7f446af41000) [pid = 1951] [serial = 486] [outer = 0x7f446ae77000]
00:25:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 67 (0x7f446b2b1800) [pid = 1951] [serial = 487] [outer = 0x7f446ae77000]
00:25:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:21 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bff3100 == 22 [pid = 1951] [id = 175]
00:25:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 68 (0x7f446b311c00) [pid = 1951] [serial = 488] [outer = (nil)]
00:25:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 69 (0x7f446b631800) [pid = 1951] [serial = 489] [outer = 0x7f446b311c00]
00:25:22 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
00:25:22 INFO - document served over http requires an https
00:25:22 INFO - sub-resource via iframe-tag using the meta-referrer
00:25:22 INFO - delivery method with swap-origin-redirect and when
00:25: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"
00:25:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:22 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:25:22 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:25:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:22 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
00:25:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1699ms
00:25:22 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
00:25:22 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446d710d00 == 23 [pid = 1951] [id = 176]
00:25:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 70 (0x7f446bb5e000) [pid = 1951] [serial = 490] [outer = (nil)]
00:25:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 71 (0x7f446bbd4000) [pid = 1951] [serial = 491] [outer = 0x7f446bb5e000]
00:25:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f446bfdd400) [pid = 1951] [serial = 492] [outer = 0x7f446bb5e000]
00:25:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:24 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:25:24 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
00:25:24 INFO - document served over http requires an https
00:25:24 INFO - sub-resource via script-tag using the meta-referrer
00:25:24 INFO - delivery method with keep-origin-redirect and when
00:25: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"
00:25:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:24 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:25:24 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:25:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:24 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html:23:7
00:25:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2262ms
00:25:24 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
00:25:24 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465982000 == 24 [pid = 1951] [id = 177]
00:25:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f446db97400) [pid = 1951] [serial = 493] [outer = (nil)]
00:25:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f446dbd8400) [pid = 1951] [serial = 494] [outer = 0x7f446db97400]
00:25:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f4470c51c00) [pid = 1951] [serial = 495] [outer = 0x7f446db97400]
00:25:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:25 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:25:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:27 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
00:25:27 INFO - document served over http requires an https
00:25:27 INFO - sub-resource via script-tag using the meta-referrer
00:25:27 INFO - delivery method with no-redirect and when
00:25: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"
00:25:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:27 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:25:27 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:25:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:27 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
00:25:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 3448ms
00:25:27 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
00:25:28 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465984300 == 25 [pid = 1951] [id = 178]
00:25:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f4466248c00) [pid = 1951] [serial = 496] [outer = (nil)]
00:25:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f44662b5c00) [pid = 1951] [serial = 497] [outer = 0x7f4466248c00]
00:25:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f4467282800) [pid = 1951] [serial = 498] [outer = 0x7f4466248c00]
00:25:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:29 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
00:25:29 INFO - document served over http requires an https
00:25:29 INFO - sub-resource via script-tag using the meta-referrer
00:25:29 INFO - delivery method with swap-origin-redirect and when
00:25:29 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
00:25:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:25:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:25:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:29 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html:23:7
00:25:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1993ms
00:25:29 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
00:25:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:30 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44680a9e00 == 26 [pid = 1951] [id = 179]
00:25:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f446599d800) [pid = 1951] [serial = 499] [outer = (nil)]
00:25:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f446599dc00) [pid = 1951] [serial = 500] [outer = 0x7f446599d800]
00:25:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f44673f4c00) [pid = 1951] [serial = 501] [outer = 0x7f446599d800]
00:25:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:31 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bff0e00 == 25 [pid = 1951] [id = 155]
00:25:31 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44681e7c00 == 24 [pid = 1951] [id = 160]
00:25:31 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468364200 == 23 [pid = 1951] [id = 169]
00:25:31 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466244b00 == 22 [pid = 1951] [id = 168]
00:25:31 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a73ce00 == 21 [pid = 1951] [id = 166]
00:25:31 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a489c00 == 20 [pid = 1951] [id = 165]
00:25:31 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a552000 == 19 [pid = 1951] [id = 150]
00:25:31 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a0b5200 == 18 [pid = 1951] [id = 164]
00:25:31 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468855b00 == 17 [pid = 1951] [id = 162]
00:25:31 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4467263500 == 16 [pid = 1951] [id = 159]
00:25:31 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4467266200 == 15 [pid = 1951] [id = 161]
00:25:31 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f446a0b8800) [pid = 1951] [serial = 387] [outer = (nil)] [url = about:blank]
00:25:31 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f446b239c00) [pid = 1951] [serial = 393] [outer = (nil)] [url = about:blank]
00:25:31 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f446738a800) [pid = 1951] [serial = 408] [outer = (nil)] [url = about:blank]
00:25:31 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f4468e47800) [pid = 1951] [serial = 384] [outer = (nil)] [url = about:blank]
00:25:31 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f4466352800) [pid = 1951] [serial = 390] [outer = (nil)] [url = about:blank]
00:25:31 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f446b753000) [pid = 1951] [serial = 398] [outer = (nil)] [url = about:blank]
00:25:31 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f446beca000) [pid = 1951] [serial = 403] [outer = (nil)] [url = about:blank]
00:25:31 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f446a761800) [pid = 1951] [serial = 414] [outer = (nil)] [url = about:blank]
00:25:31 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f4470c59c00) [pid = 1951] [serial = 435] [outer = (nil)] [url = about:blank]
00:25:31 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f446a139c00) [pid = 1951] [serial = 440] [outer = (nil)] [url = about:blank]
00:25:31 INFO - PROCESS | 1901 | --DOMWINDOW == 70 (0x7f4468ec7c00) [pid = 1951] [serial = 411] [outer = (nil)] [url = about:blank]
00:25:31 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
00:25:31 INFO - document served over http requires an https
00:25:31 INFO - sub-resource via xhr-request using the meta-referrer
00:25:31 INFO - delivery method with keep-origin-redirect and when
00:25: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"
00:25:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:31 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:25:31 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:25:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:31 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html:23:7
00:25:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1888ms
00:25:31 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
00:25:32 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44681e4500 == 16 [pid = 1951] [id = 180]
00:25:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 71 (0x7f4468197400) [pid = 1951] [serial = 502] [outer = (nil)]
00:25:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f44682f6000) [pid = 1951] [serial = 503] [outer = 0x7f4468197400]
00:25:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f44683a7000) [pid = 1951] [serial = 504] [outer = 0x7f4468197400]
00:25:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:33 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
00:25:33 INFO - document served over http requires an https
00:25:33 INFO - sub-resource via xhr-request using the meta-referrer
00:25:33 INFO - delivery method with no-redirect and when
00:25: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"
00:25:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:33 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:25:33 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:25:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:33 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
00:25:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1499ms
00:25:33 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
00:25:33 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468855b00 == 17 [pid = 1951] [id = 181]
00:25:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f4469576c00) [pid = 1951] [serial = 505] [outer = (nil)]
00:25:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f446957c800) [pid = 1951] [serial = 506] [outer = 0x7f4469576c00]
00:25:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f446a07d800) [pid = 1951] [serial = 507] [outer = 0x7f4469576c00]
00:25:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:35 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
00:25:35 INFO - document served over http requires an https
00:25:35 INFO - sub-resource via xhr-request using the meta-referrer
00:25:35 INFO - delivery method with swap-origin-redirect and when
00:25: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"
00:25:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:35 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:25:35 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:25:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:35 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
00:25:35 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1684ms
00:25:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
00:25:35 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446951cf00 == 18 [pid = 1951] [id = 182]
00:25:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f446a6e0000) [pid = 1951] [serial = 508] [outer = (nil)]
00:25:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f446a6e0c00) [pid = 1951] [serial = 509] [outer = 0x7f446a6e0000]
00:25:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f44680f8800) [pid = 1951] [serial = 510] [outer = 0x7f446a6e0000]
00:25:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f446d670400) [pid = 1951] [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]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f446b678000) [pid = 1951] [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]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f446a51d800) [pid = 1951] [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]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f446d415000) [pid = 1951] [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]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f44683eac00) [pid = 1951] [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]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f4469447800) [pid = 1951] [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]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f446ae1e400) [pid = 1951] [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]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f446bb5ec00) [pid = 1951] [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]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 70 (0x7f446bf67000) [pid = 1951] [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]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 69 (0x7f4466ec0800) [pid = 1951] [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]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 68 (0x7f446887b400) [pid = 1951] [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]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 67 (0x7f446891cc00) [pid = 1951] [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]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 66 (0x7f4468172400) [pid = 1951] [serial = 446] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 65 (0x7f4470d61400) [pid = 1951] [serial = 461] [outer = (nil)] [url = about:blank]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 64 (0x7f446bf67800) [pid = 1951] [serial = 458] [outer = (nil)] [url = about:blank]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 63 (0x7f446891c000) [pid = 1951] [serial = 467] [outer = (nil)] [url = about:blank]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 62 (0x7f4468ed4000) [pid = 1951] [serial = 473] [outer = (nil)] [url = about:blank]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 61 (0x7f4468172800) [pid = 1951] [serial = 447] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 60 (0x7f446b678800) [pid = 1951] [serial = 455] [outer = (nil)] [url = about:blank]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 59 (0x7f4465c30000) [pid = 1951] [serial = 464] [outer = (nil)] [url = about:blank]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 58 (0x7f4466ec0c00) [pid = 1951] [serial = 470] [outer = (nil)] [url = about:blank]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 57 (0x7f446ae27c00) [pid = 1951] [serial = 452] [outer = (nil)] [url = about:blank]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 56 (0x7f446887bc00) [pid = 1951] [serial = 449] [outer = (nil)] [url = about:blank]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 55 (0x7f4466399400) [pid = 1951] [serial = 476] [outer = (nil)] [url = about:blank]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 54 (0x7f446aeae800) [pid = 1951] [serial = 423] [outer = (nil)] [url = about:blank]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 53 (0x7f446d7b3c00) [pid = 1951] [serial = 432] [outer = (nil)] [url = about:blank]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 52 (0x7f4469cc8400) [pid = 1951] [serial = 420] [outer = (nil)] [url = about:blank]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 51 (0x7f446bed3800) [pid = 1951] [serial = 426] [outer = (nil)] [url = about:blank]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 50 (0x7f446d708400) [pid = 1951] [serial = 459] [outer = (nil)] [url = about:blank]
00:25:37 INFO - PROCESS | 1901 | --DOMWINDOW == 49 (0x7f446d592c00) [pid = 1951] [serial = 429] [outer = (nil)] [url = about:blank]
00:25:37 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
00:25:37 INFO - document served over http requires an http
00:25:37 INFO - sub-resource via fetch-request using the http-csp
00:25:37 INFO - delivery method with keep-origin-redirect and when
00:25: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"
00:25:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:37 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:25:37 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:25:37 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:25:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:37 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
00:25:37 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 2899ms
00:25:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
00:25:38 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a1d4d00 == 19 [pid = 1951] [id = 183]
00:25:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 50 (0x7f44663c5c00) [pid = 1951] [serial = 511] [outer = (nil)]
00:25:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 51 (0x7f4466ec0800) [pid = 1951] [serial = 512] [outer = 0x7f44663c5c00]
00:25:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 52 (0x7f4468172400) [pid = 1951] [serial = 513] [outer = 0x7f44663c5c00]
00:25:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:40 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a
00:25:40 INFO - document served over http requires an http
00:25:40 INFO - sub-resource via fetch-request using the http-csp
00:25:40 INFO - delivery method with no-redirect and when
00:25:40 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
00:25:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:40 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:25:40 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:25:40 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:25:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:40 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html:23:7
00:25:40 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 2233ms
00:25:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
00:25:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:40 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468362e00 == 20 [pid = 1951] [id = 184]
00:25:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 53 (0x7f44675cc400) [pid = 1951] [serial = 514] [outer = (nil)]
00:25:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 54 (0x7f44675ccc00) [pid = 1951] [serial = 515] [outer = 0x7f44675cc400]
00:25:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 55 (0x7f44683a7800) [pid = 1951] [serial = 516] [outer = 0x7f44675cc400]
00:25:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:42 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:25:43 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
00:25:43 INFO - document served over http requires an http
00:25:43 INFO - sub-resource via fetch-request using the http-csp
00:25:43 INFO - delivery method with swap-origin-redirect and when
00:25:43 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
00:25:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:43 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:25:43 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:25:43 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:25:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:43 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
00:25:43 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 2847ms
00:25:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
00:25:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:43 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a552000 == 21 [pid = 1951] [id = 185]
00:25:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 56 (0x7f4468e19c00) [pid = 1951] [serial = 517] [outer = (nil)]
00:25:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 57 (0x7f4468efcc00) [pid = 1951] [serial = 518] [outer = 0x7f4468e19c00]
00:25:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 58 (0x7f44675c4400) [pid = 1951] [serial = 519] [outer = 0x7f4468e19c00]
00:25:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:44 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b393d00 == 22 [pid = 1951] [id = 186]
00:25:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 59 (0x7f446a0da800) [pid = 1951] [serial = 520] [outer = (nil)]
00:25:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 60 (0x7f446a761400) [pid = 1951] [serial = 521] [outer = 0x7f446a0da800]
00:25:44 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
00:25:44 INFO - document served over http requires an http
00:25:44 INFO - sub-resource via iframe-tag using the http-csp
00:25:44 INFO - delivery method with keep-origin-redirect and when
00:25: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"
00:25:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:44 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:25:44 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:25:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:44 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html:23:7
00:25:44 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html | took 1583ms
00:25:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
00:25:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:44 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b770e00 == 23 [pid = 1951] [id = 187]
00:25:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 61 (0x7f446b2a2400) [pid = 1951] [serial = 522] [outer = (nil)]
00:25:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 62 (0x7f446b2b1400) [pid = 1951] [serial = 523] [outer = 0x7f446b2a2400]
00:25:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 63 (0x7f446b3b4400) [pid = 1951] [serial = 524] [outer = 0x7f446b2a2400]
00:25:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:46 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbbca00 == 24 [pid = 1951] [id = 188]
00:25:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 64 (0x7f446b3c4800) [pid = 1951] [serial = 525] [outer = (nil)]
00:25:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 65 (0x7f446b3c4c00) [pid = 1951] [serial = 526] [outer = 0x7f446b3c4800]
00:25:46 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
00:25:46 INFO - document served over http requires an http
00:25:46 INFO - sub-resource via iframe-tag using the http-csp
00:25:46 INFO - delivery method with no-redirect and when
00:25: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"
00:25:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:46 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:25:46 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:25:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:46 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
00:25:46 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 1637ms
00:25:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
00:25:46 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bef4a00 == 25 [pid = 1951] [id = 189]
00:25:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 66 (0x7f446b7ab400) [pid = 1951] [serial = 527] [outer = (nil)]
00:25:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 67 (0x7f446b7abc00) [pid = 1951] [serial = 528] [outer = 0x7f446b7ab400]
00:25:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 68 (0x7f446bb16c00) [pid = 1951] [serial = 529] [outer = 0x7f446b7ab400]
00:25:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:47 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446d710300 == 26 [pid = 1951] [id = 190]
00:25:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 69 (0x7f446beb5000) [pid = 1951] [serial = 530] [outer = (nil)]
00:25:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 70 (0x7f446bece000) [pid = 1951] [serial = 531] [outer = 0x7f446beb5000]
00:25:48 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
00:25:48 INFO - document served over http requires an http
00:25:48 INFO - sub-resource via iframe-tag using the http-csp
00:25:48 INFO - delivery method with swap-origin-redirect and when
00:25:48 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
00:25:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:48 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:25:48 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:25:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:48 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
00:25:48 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 1738ms
00:25:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
00:25:48 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4470c4d100 == 27 [pid = 1951] [id = 191]
00:25:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 71 (0x7f446bf67000) [pid = 1951] [serial = 532] [outer = (nil)]
00:25:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f446bf67800) [pid = 1951] [serial = 533] [outer = 0x7f446bf67000]
00:25:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f446d663400) [pid = 1951] [serial = 534] [outer = 0x7f446bf67000]
00:25:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:49 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
00:25:49 INFO - document served over http requires an http
00:25:49 INFO - sub-resource via script-tag using the http-csp
00:25:49 INFO - delivery method with keep-origin-redirect and when
00:25: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"
00:25:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:25:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:25:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:49 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
00:25:49 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 1741ms
00:25:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
00:25:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:50 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695f4700 == 28 [pid = 1951] [id = 192]
00:25:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f4470c6a000) [pid = 1951] [serial = 535] [outer = (nil)]
00:25:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f4470c6a400) [pid = 1951] [serial = 536] [outer = 0x7f4470c6a000]
00:25:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f4470d54c00) [pid = 1951] [serial = 537] [outer = 0x7f4470c6a000]
00:25:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:51 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
00:25:51 INFO - document served over http requires an http
00:25:51 INFO - sub-resource via script-tag using the http-csp
00:25:51 INFO - delivery method with no-redirect and when
00:25: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"
00:25:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:51 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:25:51 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:25:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:51 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
00:25:51 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 2134ms
00:25:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
00:25:52 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466241e00 == 29 [pid = 1951] [id = 193]
00:25:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f44658c1000) [pid = 1951] [serial = 538] [outer = (nil)]
00:25:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f44658c1400) [pid = 1951] [serial = 539] [outer = 0x7f44658c1000]
00:25:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f4466d2b800) [pid = 1951] [serial = 540] [outer = 0x7f44658c1000]
00:25:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:55 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
00:25:55 INFO - document served over http requires an http
00:25:55 INFO - sub-resource via script-tag using the http-csp
00:25:55 INFO - delivery method with swap-origin-redirect and when
00:25:55 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
00:25:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:55 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:25:55 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:25:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:55 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html:23:7
00:25:55 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 3394ms
00:25:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
00:25:55 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466240a00 == 30 [pid = 1951] [id = 194]
00:25:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f44659e8000) [pid = 1951] [serial = 541] [outer = (nil)]
00:25:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 17 (0x7f6b63b6dc00) [pid = 1901] [serial = 26] [outer = 0x7f6b6515e000]
00:25:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f44659e8400) [pid = 1951] [serial = 542] [outer = 0x7f44659e8000]
00:25:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f44674abc00) [pid = 1951] [serial = 543] [outer = 0x7f44659e8000]
00:25:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:56 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446951cf00 == 29 [pid = 1951] [id = 182]
00:25:56 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468855b00 == 28 [pid = 1951] [id = 181]
00:25:56 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446951e800 == 27 [pid = 1951] [id = 163]
00:25:56 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44681e4500 == 26 [pid = 1951] [id = 180]
00:25:56 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44680a9e00 == 25 [pid = 1951] [id = 179]
00:25:56 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465984300 == 24 [pid = 1951] [id = 178]
00:25:56 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446d710d00 == 23 [pid = 1951] [id = 176]
00:25:56 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bff3100 == 22 [pid = 1951] [id = 175]
00:25:56 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b772200 == 21 [pid = 1951] [id = 173]
00:25:56 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbbe300 == 20 [pid = 1951] [id = 174]
00:25:56 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466242300 == 19 [pid = 1951] [id = 129]
00:25:56 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465c49f00 == 18 [pid = 1951] [id = 130]
00:25:56 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4469d4cb00 == 17 [pid = 1951] [id = 172]
00:25:56 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44681e6300 == 16 [pid = 1951] [id = 171]
00:25:56 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f4468277400) [pid = 1951] [serial = 471] [outer = (nil)] [url = about:blank]
00:25:56 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f446a51d000) [pid = 1951] [serial = 474] [outer = (nil)] [url = about:blank]
00:25:56 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f446948d800) [pid = 1951] [serial = 450] [outer = (nil)] [url = about:blank]
00:25:56 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f446a58e400) [pid = 1951] [serial = 468] [outer = (nil)] [url = about:blank]
00:25:56 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f446b239800) [pid = 1951] [serial = 453] [outer = (nil)] [url = about:blank]
00:25:56 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f446afa8400) [pid = 1951] [serial = 456] [outer = (nil)] [url = about:blank]
00:25:56 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
00:25:56 INFO - document served over http requires an http
00:25:56 INFO - sub-resource via xhr-request using the http-csp
00:25:56 INFO - delivery method with keep-origin-redirect and when
00:25: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"
00:25:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:56 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:25:56 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:25:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:56 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
00:25:56 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 1542ms
00:25:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
00:25:57 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465c49f00 == 17 [pid = 1951] [id = 195]
00:25:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f44680cb400) [pid = 1951] [serial = 544] [outer = (nil)]
00:25:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f44680f8000) [pid = 1951] [serial = 545] [outer = 0x7f44680cb400]
00:25:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f44683b2800) [pid = 1951] [serial = 546] [outer = 0x7f44680cb400]
00:25:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:25:58 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
00:25:58 INFO - document served over http requires an http
00:25:58 INFO - sub-resource via xhr-request using the http-csp
00:25:58 INFO - delivery method with no-redirect and when
00:25: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"
00:25:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:58 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:25:58 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:25:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:58 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
00:25:58 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1388ms
00:25:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
00:25:58 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468362400 == 18 [pid = 1951] [id = 196]
00:25:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f4469598000) [pid = 1951] [serial = 547] [outer = (nil)]
00:25:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f4469598c00) [pid = 1951] [serial = 548] [outer = 0x7f4469598000]
00:25:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f446a0d1000) [pid = 1951] [serial = 549] [outer = 0x7f4469598000]
00:25:59 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
00:25:59 INFO - document served over http requires an http
00:25:59 INFO - sub-resource via xhr-request using the http-csp
00:25:59 INFO - delivery method with swap-origin-redirect and when
00:25:59 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
00:25:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:25:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:25:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:25:59 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:25:59 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:25:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:25:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:25:59 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
00:25:59 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 1398ms
00:25:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
00:25:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:00 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689c0c00 == 19 [pid = 1951] [id = 197]
00:26:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f446af41800) [pid = 1951] [serial = 550] [outer = (nil)]
00:26:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f446afa8400) [pid = 1951] [serial = 551] [outer = 0x7f446af41800]
00:26:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f446b3c4000) [pid = 1951] [serial = 552] [outer = 0x7f446af41800]
00:26:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f446b631800) [pid = 1951] [serial = 489] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f446af41000) [pid = 1951] [serial = 486] [outer = (nil)] [url = about:blank]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f446bbd4000) [pid = 1951] [serial = 491] [outer = (nil)] [url = about:blank]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f446dbd8400) [pid = 1951] [serial = 494] [outer = (nil)] [url = about:blank]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f44663af400) [pid = 1951] [serial = 479] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f4469447c00) [pid = 1951] [serial = 484] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103520104]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f4468388400) [pid = 1951] [serial = 481] [outer = (nil)] [url = about:blank]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f446957c800) [pid = 1951] [serial = 506] [outer = (nil)] [url = about:blank]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f446599dc00) [pid = 1951] [serial = 500] [outer = (nil)] [url = about:blank]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f44682f6000) [pid = 1951] [serial = 503] [outer = (nil)] [url = about:blank]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f44662b5c00) [pid = 1951] [serial = 497] [outer = (nil)] [url = about:blank]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f446a6e0c00) [pid = 1951] [serial = 509] [outer = (nil)] [url = about:blank]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f4466ec0800) [pid = 1951] [serial = 512] [outer = (nil)] [url = about:blank]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f4466248c00) [pid = 1951] [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]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 70 (0x7f446599d800) [pid = 1951] [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]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 69 (0x7f446a6e0000) [pid = 1951] [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]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 68 (0x7f4469576c00) [pid = 1951] [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]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 67 (0x7f4468197400) [pid = 1951] [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]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 66 (0x7f446b311c00) [pid = 1951] [serial = 488] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 65 (0x7f4466337000) [pid = 1951] [serial = 478] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 64 (0x7f4468ec7400) [pid = 1951] [serial = 483] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103520104]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 63 (0x7f446a07d800) [pid = 1951] [serial = 507] [outer = (nil)] [url = about:blank]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 62 (0x7f44673f4c00) [pid = 1951] [serial = 501] [outer = (nil)] [url = about:blank]
00:26:01 INFO - PROCESS | 1901 | --DOMWINDOW == 61 (0x7f44683a7000) [pid = 1951] [serial = 504] [outer = (nil)] [url = about:blank]
00:26:01 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
00:26:01 INFO - document served over http requires an https
00:26:01 INFO - sub-resource via fetch-request using the http-csp
00:26:01 INFO - delivery method with keep-origin-redirect and when
00:26: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"
00:26:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:01 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:26:01 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:26:01 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:26:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:01 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html:23:7
00:26:01 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html | took 1630ms
00:26:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
00:26:01 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695f3d00 == 20 [pid = 1951] [id = 198]
00:26:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 62 (0x7f44662b5c00) [pid = 1951] [serial = 553] [outer = (nil)]
00:26:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 63 (0x7f4466337000) [pid = 1951] [serial = 554] [outer = 0x7f44662b5c00]
00:26:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 64 (0x7f44673f4800) [pid = 1951] [serial = 555] [outer = 0x7f44662b5c00]
00:26:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:03 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
00:26:03 INFO - document served over http requires an https
00:26:03 INFO - sub-resource via fetch-request using the http-csp
00:26:03 INFO - delivery method with no-redirect and when
00:26: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"
00:26:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:03 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:26:03 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:26:03 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:26:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:03 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
00:26:03 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2078ms
00:26:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
00:26:03 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44680acb00 == 21 [pid = 1951] [id = 199]
00:26:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 65 (0x7f44673f9400) [pid = 1951] [serial = 556] [outer = (nil)]
00:26:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 66 (0x7f4468277400) [pid = 1951] [serial = 557] [outer = 0x7f44673f9400]
00:26:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 67 (0x7f4468ec7400) [pid = 1951] [serial = 558] [outer = 0x7f44673f9400]
00:26:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:05 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
00:26:05 INFO - document served over http requires an https
00:26:05 INFO - sub-resource via fetch-request using the http-csp
00:26:05 INFO - delivery method with swap-origin-redirect and when
00:26: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"
00:26:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:05 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:26:05 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:26:05 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:26:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:05 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
00:26:05 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 2033ms
00:26:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
00:26:05 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a1d3e00 == 22 [pid = 1951] [id = 200]
00:26:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 68 (0x7f446a07d800) [pid = 1951] [serial = 559] [outer = (nil)]
00:26:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 69 (0x7f446a0d1800) [pid = 1951] [serial = 560] [outer = 0x7f446a07d800]
00:26:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 70 (0x7f446aeae000) [pid = 1951] [serial = 561] [outer = 0x7f446a07d800]
00:26:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:07 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b392e00 == 23 [pid = 1951] [id = 201]
00:26:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 71 (0x7f446b239c00) [pid = 1951] [serial = 562] [outer = (nil)]
00:26:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f446ba1fc00) [pid = 1951] [serial = 563] [outer = 0x7f446b239c00]
00:26:08 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
00:26:08 INFO - document served over http requires an https
00:26:08 INFO - sub-resource via iframe-tag using the http-csp
00:26:08 INFO - delivery method with keep-origin-redirect and when
00:26: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"
00:26:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:08 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:26:08 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:26:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:08 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
00:26:08 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 2691ms
00:26:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
00:26:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:08 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bb33000 == 24 [pid = 1951] [id = 202]
00:26:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f446d592c00) [pid = 1951] [serial = 564] [outer = (nil)]
00:26:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f446d670000) [pid = 1951] [serial = 565] [outer = 0x7f446d592c00]
00:26:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f4470cc4c00) [pid = 1951] [serial = 566] [outer = 0x7f446d592c00]
00:26:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:09 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bff0400 == 25 [pid = 1951] [id = 203]
00:26:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f4466ddd400) [pid = 1951] [serial = 567] [outer = (nil)]
00:26:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f446593e400) [pid = 1951] [serial = 568] [outer = 0x7f4466ddd400]
00:26:10 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
00:26:10 INFO - document served over http requires an https
00:26:10 INFO - sub-resource via iframe-tag using the http-csp
00:26:10 INFO - delivery method with no-redirect and when
00:26: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"
00:26:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:10 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:26:10 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:26:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:10 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
00:26:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 1929ms
00:26:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
00:26:10 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446d710d00 == 26 [pid = 1951] [id = 204]
00:26:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f44658b7800) [pid = 1951] [serial = 569] [outer = (nil)]
00:26:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f44658b7c00) [pid = 1951] [serial = 570] [outer = 0x7f44658b7800]
00:26:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f446592e000) [pid = 1951] [serial = 571] [outer = 0x7f44658b7800]
00:26:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:11 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465d0c500 == 27 [pid = 1951] [id = 205]
00:26:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f446592e800) [pid = 1951] [serial = 572] [outer = (nil)]
00:26:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f4465895400) [pid = 1951] [serial = 573] [outer = 0x7f446592e800]
00:26:11 INFO - PROCESS | 1901 | --DOMWINDOW == 16 (0x7f6b630a8800) [pid = 1901] [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.]
00:26:11 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
00:26:11 INFO - document served over http requires an https
00:26:11 INFO - sub-resource via iframe-tag using the http-csp
00:26:11 INFO - delivery method with swap-origin-redirect and when
00:26: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"
00:26:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:11 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:26:11 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:26:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:11 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
00:26:11 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 1634ms
00:26:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
00:26:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:12 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465d0ed00 == 28 [pid = 1951] [id = 206]
00:26:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f4464c5d000) [pid = 1951] [serial = 574] [outer = (nil)]
00:26:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f4464c5d400) [pid = 1951] [serial = 575] [outer = 0x7f4464c5d000]
00:26:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f4464cbd000) [pid = 1951] [serial = 576] [outer = 0x7f4464c5d000]
00:26:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:13 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
00:26:13 INFO - document served over http requires an https
00:26:13 INFO - sub-resource via script-tag using the http-csp
00:26:13 INFO - delivery method with keep-origin-redirect and when
00:26: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"
00:26:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:13 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:26:13 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:26:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:13 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
00:26:13 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 1644ms
00:26:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
00:26:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:13 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4464d27300 == 29 [pid = 1951] [id = 207]
00:26:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f4467599400) [pid = 1951] [serial = 577] [outer = (nil)]
00:26:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f4464c96000) [pid = 1951] [serial = 578] [outer = 0x7f4467599400]
00:26:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f4464d98400) [pid = 1951] [serial = 579] [outer = 0x7f4467599400]
00:26:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:15 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
00:26:15 INFO - document served over http requires an https
00:26:15 INFO - sub-resource via script-tag using the http-csp
00:26:15 INFO - delivery method with no-redirect and when
00:26: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"
00:26:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:15 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:26:15 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:26:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:15 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
00:26:15 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 2228ms
00:26:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
00:26:16 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4464d25f00 == 30 [pid = 1951] [id = 208]
00:26:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f4464d6a000) [pid = 1951] [serial = 580] [outer = (nil)]
00:26:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f4464d6a800) [pid = 1951] [serial = 581] [outer = 0x7f4464d6a000]
00:26:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f44662b5800) [pid = 1951] [serial = 582] [outer = 0x7f4464d6a000]
00:26:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:18 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:26:18 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
00:26:18 INFO - document served over http requires an https
00:26:18 INFO - sub-resource via script-tag using the http-csp
00:26:18 INFO - delivery method with swap-origin-redirect and when
00:26: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"
00:26:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:18 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:26:18 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:26:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:18 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
00:26:18 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 2451ms
00:26:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
00:26:18 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689c0c00 == 29 [pid = 1951] [id = 197]
00:26:18 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468362400 == 28 [pid = 1951] [id = 196]
00:26:18 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465c49f00 == 27 [pid = 1951] [id = 195]
00:26:18 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466240a00 == 26 [pid = 1951] [id = 194]
00:26:18 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466241e00 == 25 [pid = 1951] [id = 193]
00:26:18 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465983900 == 26 [pid = 1951] [id = 209]
00:26:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f4464d84c00) [pid = 1951] [serial = 583] [outer = (nil)]
00:26:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f4465811000) [pid = 1951] [serial = 584] [outer = 0x7f4464d84c00]
00:26:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f4466337400) [pid = 1951] [serial = 585] [outer = 0x7f4464d84c00]
00:26:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695f4700 == 25 [pid = 1951] [id = 192]
00:26:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4470c4d100 == 24 [pid = 1951] [id = 191]
00:26:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bb35300 == 23 [pid = 1951] [id = 167]
00:26:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbbca00 == 22 [pid = 1951] [id = 188]
00:26:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bef4a00 == 21 [pid = 1951] [id = 189]
00:26:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b770e00 == 20 [pid = 1951] [id = 187]
00:26:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b393d00 == 19 [pid = 1951] [id = 186]
00:26:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a552000 == 18 [pid = 1951] [id = 185]
00:26:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a73c400 == 17 [pid = 1951] [id = 170]
00:26:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468362e00 == 16 [pid = 1951] [id = 184]
00:26:19 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f4467282800) [pid = 1951] [serial = 498] [outer = (nil)] [url = about:blank]
00:26:19 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f44680f8800) [pid = 1951] [serial = 510] [outer = (nil)] [url = about:blank]
00:26:20 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
00:26:20 INFO - document served over http requires an https
00:26:20 INFO - sub-resource via xhr-request using the http-csp
00:26:20 INFO - delivery method with keep-origin-redirect and when
00:26: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"
00:26:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:20 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:26:20 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:26:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:20 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
00:26:20 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 1842ms
00:26:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
00:26:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:20 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465d0e800 == 17 [pid = 1951] [id = 210]
00:26:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f44673f9c00) [pid = 1951] [serial = 586] [outer = (nil)]
00:26:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f44674ab000) [pid = 1951] [serial = 587] [outer = 0x7f44673f9c00]
00:26:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f44675f7000) [pid = 1951] [serial = 588] [outer = 0x7f44673f9c00]
00:26:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:21 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
00:26:21 INFO - document served over http requires an https
00:26:21 INFO - sub-resource via xhr-request using the http-csp
00:26:21 INFO - delivery method with no-redirect and when
00:26:21 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
00:26:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:21 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:26:21 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:26:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:21 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
00:26:21 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 1784ms
00:26:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
00:26:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:22 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466f76000 == 18 [pid = 1951] [id = 211]
00:26:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f446887bc00) [pid = 1951] [serial = 589] [outer = (nil)]
00:26:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f44688da000) [pid = 1951] [serial = 590] [outer = 0x7f446887bc00]
00:26:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f4468e19000) [pid = 1951] [serial = 591] [outer = 0x7f446887bc00]
00:26:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f446beb5000) [pid = 1951] [serial = 530] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f446a0da800) [pid = 1951] [serial = 520] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f446b3c4800) [pid = 1951] [serial = 525] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103546093]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f4470d3d800) [pid = 1951] [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]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f4467599800) [pid = 1951] [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]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f4470d54800) [pid = 1951] [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]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f4466337000) [pid = 1951] [serial = 554] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f446b2b1400) [pid = 1951] [serial = 523] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f4470c6a400) [pid = 1951] [serial = 536] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f44680f8000) [pid = 1951] [serial = 545] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f446bf67800) [pid = 1951] [serial = 533] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f446bece000) [pid = 1951] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f44659e8400) [pid = 1951] [serial = 542] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f446b7abc00) [pid = 1951] [serial = 528] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f4468efcc00) [pid = 1951] [serial = 518] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f44658c1400) [pid = 1951] [serial = 539] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f446b3c4c00) [pid = 1951] [serial = 526] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103546093]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f4469598c00) [pid = 1951] [serial = 548] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f446a761400) [pid = 1951] [serial = 521] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f44675ccc00) [pid = 1951] [serial = 515] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f446afa8400) [pid = 1951] [serial = 551] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f44659e8000) [pid = 1951] [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]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f446ae77000) [pid = 1951] [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]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f4468349400) [pid = 1951] [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]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f44663c5c00) [pid = 1951] [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]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f446bb5e000) [pid = 1951] [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]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f446db97400) [pid = 1951] [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]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 70 (0x7f44658c1000) [pid = 1951] [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]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 69 (0x7f446af41800) [pid = 1951] [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]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 68 (0x7f4469598000) [pid = 1951] [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]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 67 (0x7f4466352400) [pid = 1951] [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]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 66 (0x7f44680cb400) [pid = 1951] [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]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 65 (0x7f4466edc000) [pid = 1951] [serial = 477] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 64 (0x7f4470c51c00) [pid = 1951] [serial = 495] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 63 (0x7f446bfdd400) [pid = 1951] [serial = 492] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 62 (0x7f44683b2800) [pid = 1951] [serial = 546] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 61 (0x7f446b2b1800) [pid = 1951] [serial = 487] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 60 (0x7f4470fe2000) [pid = 1951] [serial = 462] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 59 (0x7f446803a800) [pid = 1951] [serial = 445] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 58 (0x7f44674abc00) [pid = 1951] [serial = 543] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 57 (0x7f446a673400) [pid = 1951] [serial = 465] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 56 (0x7f4468910800) [pid = 1951] [serial = 482] [outer = (nil)] [url = about:blank]
00:26:24 INFO - PROCESS | 1901 | --DOMWINDOW == 55 (0x7f446a0d1000) [pid = 1951] [serial = 549] [outer = (nil)] [url = about:blank]
00:26:24 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
00:26:24 INFO - document served over http requires an https
00:26:24 INFO - sub-resource via xhr-request using the http-csp
00:26:24 INFO - delivery method with swap-origin-redirect and when
00:26: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"
00:26:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:24 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:26:24 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:26:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:24 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
00:26:24 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 2742ms
00:26:24 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
00:26:24 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4467264e00 == 19 [pid = 1951] [id = 212]
00:26:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 56 (0x7f4466edc000) [pid = 1951] [serial = 592] [outer = (nil)]
00:26:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 57 (0x7f4466edc800) [pid = 1951] [serial = 593] [outer = 0x7f4466edc000]
00:26:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 58 (0x7f44680cb400) [pid = 1951] [serial = 594] [outer = 0x7f4466edc000]
00:26:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:26 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
00:26:26 INFO - document served over http requires an http
00:26:26 INFO - sub-resource via fetch-request using the http-csp
00:26:26 INFO - delivery method with keep-origin-redirect and when
00:26:26 INFO - the target request is same-origin.
00:26:26 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 1433ms
00:26:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
00:26:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:26 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4464d25a00 == 20 [pid = 1951] [id = 213]
00:26:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 59 (0x7f44658c1c00) [pid = 1951] [serial = 595] [outer = (nil)]
00:26:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 60 (0x7f44659f2000) [pid = 1951] [serial = 596] [outer = 0x7f44658c1c00]
00:26:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 61 (0x7f446756a400) [pid = 1951] [serial = 597] [outer = 0x7f44658c1c00]
00:26:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:27 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
00:26:27 INFO - document served over http requires an http
00:26:27 INFO - sub-resource via fetch-request using the http-csp
00:26:27 INFO - delivery method with no-redirect and when
00:26:27 INFO - the target request is same-origin.
00:26:27 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 1683ms
00:26:27 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
00:26:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:28 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466241400 == 21 [pid = 1951] [id = 214]
00:26:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 62 (0x7f446891c000) [pid = 1951] [serial = 598] [outer = (nil)]
00:26:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 63 (0x7f4468e47800) [pid = 1951] [serial = 599] [outer = 0x7f446891c000]
00:26:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 64 (0x7f446599dc00) [pid = 1951] [serial = 600] [outer = 0x7f446891c000]
00:26:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:29 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
00:26:29 INFO - document served over http requires an http
00:26:29 INFO - sub-resource via fetch-request using the http-csp
00:26:29 INFO - delivery method with swap-origin-redirect and when
00:26:29 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
00:26:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:29 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:26:29 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:26:29 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:26:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:29 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
00:26:29 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 1634ms
00:26:29 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
00:26:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:29 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44680ab700 == 22 [pid = 1951] [id = 215]
00:26:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 65 (0x7f446957c000) [pid = 1951] [serial = 601] [outer = (nil)]
00:26:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 66 (0x7f44695e9000) [pid = 1951] [serial = 602] [outer = 0x7f446957c000]
00:26:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 67 (0x7f446a07d400) [pid = 1951] [serial = 603] [outer = 0x7f446957c000]
00:26:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:30 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44681e8100 == 23 [pid = 1951] [id = 216]
00:26:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 68 (0x7f446a0d1400) [pid = 1951] [serial = 604] [outer = (nil)]
00:26:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 69 (0x7f446a0da000) [pid = 1951] [serial = 605] [outer = 0x7f446a0d1400]
00:26:31 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
00:26:31 INFO - document served over http requires an http
00:26:31 INFO - sub-resource via iframe-tag using the http-csp
00:26:31 INFO - delivery method with keep-origin-redirect and when
00:26:31 INFO - the target request is same-origin.
00:26:31 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 1728ms
00:26:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
00:26:31 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468363d00 == 24 [pid = 1951] [id = 217]
00:26:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 70 (0x7f446a147c00) [pid = 1951] [serial = 606] [outer = (nil)]
00:26:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 71 (0x7f446a1ca000) [pid = 1951] [serial = 607] [outer = 0x7f446a147c00]
00:26:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f446a673000) [pid = 1951] [serial = 608] [outer = 0x7f446a147c00]
00:26:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:33 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468853800 == 25 [pid = 1951] [id = 218]
00:26:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f4466fb4400) [pid = 1951] [serial = 609] [outer = (nil)]
00:26:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f446a673800) [pid = 1951] [serial = 610] [outer = 0x7f4466fb4400]
00:26: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
00:26:33 INFO - document served over http requires an http
00:26:33 INFO - sub-resource via iframe-tag using the http-csp
00:26:33 INFO - delivery method with no-redirect and when
00:26:33 INFO - the target request is same-origin.
00:26: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 2184ms
00:26: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
00:26:33 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689bd000 == 26 [pid = 1951] [id = 219]
00:26:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f446ae1e800) [pid = 1951] [serial = 611] [outer = (nil)]
00:26:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f446ae69000) [pid = 1951] [serial = 612] [outer = 0x7f446ae1e800]
00:26:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f446af41800) [pid = 1951] [serial = 613] [outer = 0x7f446ae1e800]
00:26:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:35 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689c0c00 == 27 [pid = 1951] [id = 220]
00:26:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f446afa8000) [pid = 1951] [serial = 614] [outer = (nil)]
00:26:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f446afa8400) [pid = 1951] [serial = 615] [outer = 0x7f446afa8000]
00:26:35 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
00:26:35 INFO - document served over http requires an http
00:26:35 INFO - sub-resource via iframe-tag using the http-csp
00:26:35 INFO - delivery method with swap-origin-redirect and when
00:26: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"
00:26:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:35 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:26:35 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:26:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:35 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
00:26:35 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 2097ms
00:26:35 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
00:26:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:35 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44694f9700 == 28 [pid = 1951] [id = 221]
00:26:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f446b3c4c00) [pid = 1951] [serial = 616] [outer = (nil)]
00:26:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f446b3de400) [pid = 1951] [serial = 617] [outer = 0x7f446b3c4c00]
00:26:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f446b6a9400) [pid = 1951] [serial = 618] [outer = 0x7f446b3c4c00]
00:26:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:37 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
00:26:37 INFO - document served over http requires an http
00:26:37 INFO - sub-resource via script-tag using the http-csp
00:26:37 INFO - delivery method with keep-origin-redirect and when
00:26:37 INFO - the target request is same-origin.
00:26:37 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 2497ms
00:26:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
00:26:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:38 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695eb000 == 29 [pid = 1951] [id = 222]
00:26:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f4468038000) [pid = 1951] [serial = 619] [outer = (nil)]
00:26:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f446b753800) [pid = 1951] [serial = 620] [outer = 0x7f4468038000]
00:26:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f446bb5e400) [pid = 1951] [serial = 621] [outer = 0x7f4468038000]
00:26:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:39 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
00:26:39 INFO - document served over http requires an http
00:26:39 INFO - sub-resource via script-tag using the http-csp
00:26:39 INFO - delivery method with no-redirect and when
00:26:39 INFO - the target request is same-origin.
00:26:39 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 1635ms
00:26:39 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
00:26:39 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695ef100 == 30 [pid = 1951] [id = 223]
00:26:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f446bece000) [pid = 1951] [serial = 622] [outer = (nil)]
00:26:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f446bed3400) [pid = 1951] [serial = 623] [outer = 0x7f446bece000]
00:26:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f446bf9b000) [pid = 1951] [serial = 624] [outer = 0x7f446bece000]
00:26:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:41 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
00:26:41 INFO - document served over http requires an http
00:26:41 INFO - sub-resource via script-tag using the http-csp
00:26:41 INFO - delivery method with swap-origin-redirect and when
00:26: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"
00:26:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:41 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:26:41 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:26:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:41 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
00:26:41 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 1632ms
00:26:41 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
00:26:41 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695f4c00 == 31 [pid = 1951] [id = 224]
00:26:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f446d747c00) [pid = 1951] [serial = 625] [outer = (nil)]
00:26:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f446d782400) [pid = 1951] [serial = 626] [outer = 0x7f446d747c00]
00:26:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f4466ddd000) [pid = 1951] [serial = 627] [outer = 0x7f446d747c00]
00:26:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:43 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
00:26:43 INFO - document served over http requires an http
00:26:43 INFO - sub-resource via xhr-request using the http-csp
00:26:43 INFO - delivery method with keep-origin-redirect and when
00:26:43 INFO - the target request is same-origin.
00:26:43 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 2698ms
00:26:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
00:26:44 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465982a00 == 32 [pid = 1951] [id = 225]
00:26:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f44662b5000) [pid = 1951] [serial = 628] [outer = (nil)]
00:26:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f4466337800) [pid = 1951] [serial = 629] [outer = 0x7f44662b5000]
00:26:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f4467378800) [pid = 1951] [serial = 630] [outer = 0x7f44662b5000]
00:26:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:46 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
00:26:46 INFO - document served over http requires an http
00:26:46 INFO - sub-resource via xhr-request using the http-csp
00:26:46 INFO - delivery method with no-redirect and when
00:26:46 INFO - the target request is same-origin.
00:26:46 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 2037ms
00:26:46 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
00:26:46 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465d0f700 == 33 [pid = 1951] [id = 226]
00:26:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f4464d6a400) [pid = 1951] [serial = 631] [outer = (nil)]
00:26:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f4464d84000) [pid = 1951] [serial = 632] [outer = 0x7f4464d6a400]
00:26:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f44658c1400) [pid = 1951] [serial = 633] [outer = 0x7f4464d6a400]
00:26:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:47 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446d710300 == 32 [pid = 1951] [id = 190]
00:26:47 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465d0e800 == 31 [pid = 1951] [id = 210]
00:26:47 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465983900 == 30 [pid = 1951] [id = 209]
00:26:47 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4464d25f00 == 29 [pid = 1951] [id = 208]
00:26:47 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465d0ed00 == 28 [pid = 1951] [id = 206]
00:26:47 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465d0c500 == 27 [pid = 1951] [id = 205]
00:26:47 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446d710d00 == 26 [pid = 1951] [id = 204]
00:26:47 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bff0400 == 25 [pid = 1951] [id = 203]
00:26:47 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b392e00 == 24 [pid = 1951] [id = 201]
00:26:47 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bb33000 == 23 [pid = 1951] [id = 202]
00:26:47 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a1d3e00 == 22 [pid = 1951] [id = 200]
00:26:47 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44680acb00 == 21 [pid = 1951] [id = 199]
00:26:47 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f4468172400) [pid = 1951] [serial = 513] [outer = (nil)] [url = about:blank]
00:26:47 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f446b3c4000) [pid = 1951] [serial = 552] [outer = (nil)] [url = about:blank]
00:26:47 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f4466d2b800) [pid = 1951] [serial = 540] [outer = (nil)] [url = about:blank]
00:26:48 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
00:26:48 INFO - document served over http requires an http
00:26:48 INFO - sub-resource via xhr-request using the http-csp
00:26:48 INFO - delivery method with swap-origin-redirect and when
00:26: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"
00:26:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:48 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:26:48 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:26:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:48 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
00:26:48 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 1945ms
00:26:48 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
00:26:48 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465c49f00 == 22 [pid = 1951] [id = 227]
00:26:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f4466387000) [pid = 1951] [serial = 634] [outer = (nil)]
00:26:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f44663afc00) [pid = 1951] [serial = 635] [outer = 0x7f4466387000]
00:26:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f4466fb4800) [pid = 1951] [serial = 636] [outer = 0x7f4466387000]
00:26:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:50 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
00:26:50 INFO - document served over http requires an https
00:26:50 INFO - sub-resource via fetch-request using the http-csp
00:26:50 INFO - delivery method with keep-origin-redirect and when
00:26: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"
00:26:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:50 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:26:50 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:26:50 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:26:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:50 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
00:26:50 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 2138ms
00:26:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
00:26:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:50 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4467267b00 == 23 [pid = 1951] [id = 228]
00:26:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f4468177c00) [pid = 1951] [serial = 637] [outer = (nil)]
00:26:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f4468277800) [pid = 1951] [serial = 638] [outer = 0x7f4468177c00]
00:26:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f446887b400) [pid = 1951] [serial = 639] [outer = 0x7f4468177c00]
00:26:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f4466edc800) [pid = 1951] [serial = 593] [outer = (nil)] [url = about:blank]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f4464c5d400) [pid = 1951] [serial = 575] [outer = (nil)] [url = about:blank]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f4464c96000) [pid = 1951] [serial = 578] [outer = (nil)] [url = about:blank]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f446593e400) [pid = 1951] [serial = 568] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103569852]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f446d670000) [pid = 1951] [serial = 565] [outer = (nil)] [url = about:blank]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f4465895400) [pid = 1951] [serial = 573] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f44658b7c00) [pid = 1951] [serial = 570] [outer = (nil)] [url = about:blank]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f4468277400) [pid = 1951] [serial = 557] [outer = (nil)] [url = about:blank]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f4464d6a800) [pid = 1951] [serial = 581] [outer = (nil)] [url = about:blank]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f44674ab000) [pid = 1951] [serial = 587] [outer = (nil)] [url = about:blank]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f44688da000) [pid = 1951] [serial = 590] [outer = (nil)] [url = about:blank]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f4465811000) [pid = 1951] [serial = 584] [outer = (nil)] [url = about:blank]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f446ba1fc00) [pid = 1951] [serial = 563] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f446a0d1800) [pid = 1951] [serial = 560] [outer = (nil)] [url = about:blank]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f4464d6a000) [pid = 1951] [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]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f4464d84c00) [pid = 1951] [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]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f44673f9c00) [pid = 1951] [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]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f446887bc00) [pid = 1951] [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]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f4470c6a000) [pid = 1951] [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]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f4466ddd400) [pid = 1951] [serial = 567] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103569852]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f446592e800) [pid = 1951] [serial = 572] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f446b7ab400) [pid = 1951] [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]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f44675cc400) [pid = 1951] [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]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f4468e19c00) [pid = 1951] [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]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f446bf67000) [pid = 1951] [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]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f446b2a2400) [pid = 1951] [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]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f446b239c00) [pid = 1951] [serial = 562] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f4470d54c00) [pid = 1951] [serial = 537] [outer = (nil)] [url = about:blank]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f446bb16c00) [pid = 1951] [serial = 529] [outer = (nil)] [url = about:blank]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 70 (0x7f44683a7800) [pid = 1951] [serial = 516] [outer = (nil)] [url = about:blank]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 69 (0x7f44675c4400) [pid = 1951] [serial = 519] [outer = (nil)] [url = about:blank]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 68 (0x7f446d663400) [pid = 1951] [serial = 534] [outer = (nil)] [url = about:blank]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 67 (0x7f44675f7000) [pid = 1951] [serial = 588] [outer = (nil)] [url = about:blank]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 66 (0x7f446b3b4400) [pid = 1951] [serial = 524] [outer = (nil)] [url = about:blank]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 65 (0x7f4468e19000) [pid = 1951] [serial = 591] [outer = (nil)] [url = about:blank]
00:26:51 INFO - PROCESS | 1901 | --DOMWINDOW == 64 (0x7f4466337400) [pid = 1951] [serial = 585] [outer = (nil)] [url = about:blank]
00:26:51 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
00:26:51 INFO - document served over http requires an https
00:26:51 INFO - sub-resource via fetch-request using the http-csp
00:26:51 INFO - delivery method with no-redirect and when
00:26: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"
00:26:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:51 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:26:51 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:26:51 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:26:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:51 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
00:26:51 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 1594ms
00:26:51 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
00:26:52 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44694f7900 == 24 [pid = 1951] [id = 229]
00:26:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 65 (0x7f4464d6a800) [pid = 1951] [serial = 640] [outer = (nil)]
00:26:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 66 (0x7f4464d84800) [pid = 1951] [serial = 641] [outer = 0x7f4464d6a800]
00:26:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 67 (0x7f446592e800) [pid = 1951] [serial = 642] [outer = 0x7f4464d6a800]
00:26:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:53 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
00:26:53 INFO - document served over http requires an https
00:26:53 INFO - sub-resource via fetch-request using the http-csp
00:26:53 INFO - delivery method with swap-origin-redirect and when
00:26:53 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
00:26:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:53 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:26:53 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:26:53 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:26:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:53 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
00:26:53 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 1375ms
00:26:53 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
00:26:53 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a0b5200 == 25 [pid = 1951] [id = 230]
00:26:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 68 (0x7f4466ddd400) [pid = 1951] [serial = 643] [outer = (nil)]
00:26:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 69 (0x7f4466edc800) [pid = 1951] [serial = 644] [outer = 0x7f4466ddd400]
00:26:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 70 (0x7f44675f7000) [pid = 1951] [serial = 645] [outer = 0x7f4466ddd400]
00:26:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:54 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
00:26:54 INFO - document served over http requires an https
00:26:54 INFO - sub-resource via fetch-request using the http-csp
00:26:54 INFO - delivery method with swap-origin-redirect and when
00:26: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"
00:26:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:26:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:26:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:26:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:54 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
00:26:54 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 1641ms
00:26:54 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
00:26:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:55 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466240a00 == 26 [pid = 1951] [id = 231]
00:26:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 71 (0x7f4465ca5400) [pid = 1951] [serial = 646] [outer = (nil)]
00:26:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f4466337400) [pid = 1951] [serial = 647] [outer = 0x7f4465ca5400]
00:26:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f44680cbc00) [pid = 1951] [serial = 648] [outer = 0x7f4465ca5400]
00:26:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:56 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
00:26:56 INFO - document served over http requires an https
00:26:56 INFO - sub-resource via fetch-request using the http-csp
00:26:56 INFO - delivery method with keep-origin-redirect and when
00:26: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"
00:26:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:56 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:26:56 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:26:56 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:26:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:56 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
00:26:56 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 1843ms
00:26:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
00:26:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:57 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4469d4c600 == 27 [pid = 1951] [id = 232]
00:26:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f446887bc00) [pid = 1951] [serial = 649] [outer = (nil)]
00:26:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f4468910c00) [pid = 1951] [serial = 650] [outer = 0x7f446887bc00]
00:26:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f44695e9800) [pid = 1951] [serial = 651] [outer = 0x7f446887bc00]
00:26:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:58 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
00:26:58 INFO - document served over http requires an https
00:26:58 INFO - sub-resource via fetch-request using the http-csp
00:26:58 INFO - delivery method with no-redirect and when
00:26: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"
00:26:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:26:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:26:58 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:26:58 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:26:58 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:26:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:26:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:26:58 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
00:26:58 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 2140ms
00:26:58 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
00:26:59 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a488300 == 28 [pid = 1951] [id = 233]
00:26:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f446ae12c00) [pid = 1951] [serial = 652] [outer = (nil)]
00:26:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f446aeae800) [pid = 1951] [serial = 653] [outer = 0x7f446ae12c00]
00:26:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f446b3c4000) [pid = 1951] [serial = 654] [outer = 0x7f446ae12c00]
00:26:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:26:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:01 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
00:27:01 INFO - document served over http requires an https
00:27:01 INFO - sub-resource via fetch-request using the http-csp
00:27:01 INFO - delivery method with swap-origin-redirect and when
00:27: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"
00:27:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:01 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:27:01 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:27:01 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:27:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:01 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
00:27:01 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 2136ms
00:27:01 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
00:27:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:01 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a556600 == 29 [pid = 1951] [id = 234]
00:27:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f446b7abc00) [pid = 1951] [serial = 655] [outer = (nil)]
00:27:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f446bb5c800) [pid = 1951] [serial = 656] [outer = 0x7f446b7abc00]
00:27:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f446bf4b800) [pid = 1951] [serial = 657] [outer = 0x7f446b7abc00]
00:27:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:03 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a73e700 == 30 [pid = 1951] [id = 235]
00:27:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f44658c1000) [pid = 1951] [serial = 658] [outer = (nil)]
00:27:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f4468ef1c00) [pid = 1951] [serial = 659] [outer = 0x7f44658c1000]
00:27:03 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
00:27:03 INFO - document served over http requires an https
00:27:03 INFO - sub-resource via iframe-tag using the http-csp
00:27:03 INFO - delivery method with keep-origin-redirect and when
00:27: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"
00:27:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:03 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:27:03 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:27:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:03 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
00:27:03 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 2796ms
00:27:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
00:27:04 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b392e00 == 31 [pid = 1951] [id = 236]
00:27:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f44708ff400) [pid = 1951] [serial = 660] [outer = (nil)]
00:27:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f4470c2e400) [pid = 1951] [serial = 661] [outer = 0x7f44708ff400]
00:27:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f4470ccc400) [pid = 1951] [serial = 662] [outer = 0x7f44708ff400]
00:27:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:05 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b76ff00 == 32 [pid = 1951] [id = 237]
00:27:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f4470d54800) [pid = 1951] [serial = 663] [outer = (nil)]
00:27:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f4470d54c00) [pid = 1951] [serial = 664] [outer = 0x7f4470d54800]
00:27:05 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
00:27:05 INFO - document served over http requires an https
00:27:05 INFO - sub-resource via iframe-tag using the http-csp
00:27:05 INFO - delivery method with no-redirect and when
00:27: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"
00:27:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:05 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:27:05 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:27:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:05 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
00:27:05 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 1650ms
00:27:05 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
00:27:05 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b773100 == 33 [pid = 1951] [id = 238]
00:27:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f4464472c00) [pid = 1951] [serial = 665] [outer = (nil)]
00:27:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f446440e000) [pid = 1951] [serial = 666] [outer = 0x7f4464472c00]
00:27:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f446447e800) [pid = 1951] [serial = 667] [outer = 0x7f4464472c00]
00:27:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:06 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bb36200 == 34 [pid = 1951] [id = 239]
00:27:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f44645a8000) [pid = 1951] [serial = 668] [outer = (nil)]
00:27:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f44645a8400) [pid = 1951] [serial = 669] [outer = 0x7f44645a8000]
00:27:07 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
00:27:07 INFO - document served over http requires an https
00:27:07 INFO - sub-resource via iframe-tag using the http-csp
00:27:07 INFO - delivery method with swap-origin-redirect and when
00:27: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"
00:27:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:07 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:27:07 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:27:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:07 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
00:27:07 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 1635ms
00:27:07 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
00:27:07 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbbd400 == 35 [pid = 1951] [id = 240]
00:27:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f44646b4000) [pid = 1951] [serial = 670] [outer = (nil)]
00:27:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f44645fc400) [pid = 1951] [serial = 671] [outer = 0x7f44646b4000]
00:27:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f4464746400) [pid = 1951] [serial = 672] [outer = 0x7f44646b4000]
00:27:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:08 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbc0b00 == 36 [pid = 1951] [id = 241]
00:27:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f4464746c00) [pid = 1951] [serial = 673] [outer = (nil)]
00:27:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f4464729400) [pid = 1951] [serial = 674] [outer = 0x7f4464746c00]
00:27:08 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
00:27:08 INFO - document served over http requires an https
00:27:08 INFO - sub-resource via iframe-tag using the http-csp
00:27:08 INFO - delivery method with swap-origin-redirect and when
00:27: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"
00:27:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:08 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:27:08 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:27:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:08 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
00:27:08 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 1686ms
00:27:08 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
00:27:09 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465c49000 == 37 [pid = 1951] [id = 242]
00:27:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f4465ca6000) [pid = 1951] [serial = 675] [outer = (nil)]
00:27:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f4469ce3000) [pid = 1951] [serial = 676] [outer = 0x7f4465ca6000]
00:27:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f446ba32800) [pid = 1951] [serial = 677] [outer = 0x7f4465ca6000]
00:27:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:11 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695f2e00 == 38 [pid = 1951] [id = 243]
00:27:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f446440ec00) [pid = 1951] [serial = 678] [outer = (nil)]
00:27:11 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:27:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f44646b4800) [pid = 1951] [serial = 679] [outer = 0x7f446440ec00]
00:27:12 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
00:27:12 INFO - document served over http requires an https
00:27:12 INFO - sub-resource via iframe-tag using the http-csp
00:27:12 INFO - delivery method with keep-origin-redirect and when
00:27: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"
00:27:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:12 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:27:12 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:27:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:12 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
00:27:12 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 3335ms
00:27:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
00:27:12 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466240000 == 39 [pid = 1951] [id = 244]
00:27:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f44659f2400) [pid = 1951] [serial = 680] [outer = (nil)]
00:27:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f4465ca6800) [pid = 1951] [serial = 681] [outer = 0x7f44659f2400]
00:27:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f4467599c00) [pid = 1951] [serial = 682] [outer = 0x7f44659f2400]
00:27:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44694f7900 == 38 [pid = 1951] [id = 229]
00:27:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4467267b00 == 37 [pid = 1951] [id = 228]
00:27:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465c49f00 == 36 [pid = 1951] [id = 227]
00:27:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466f76000 == 35 [pid = 1951] [id = 211]
00:27:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695f3d00 == 34 [pid = 1951] [id = 198]
00:27:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465d0f700 == 33 [pid = 1951] [id = 226]
00:27:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465982a00 == 32 [pid = 1951] [id = 225]
00:27:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a1d4d00 == 31 [pid = 1951] [id = 183]
00:27:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695f4c00 == 30 [pid = 1951] [id = 224]
00:27:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695ef100 == 29 [pid = 1951] [id = 223]
00:27:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695eb000 == 28 [pid = 1951] [id = 222]
00:27:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44694f9700 == 27 [pid = 1951] [id = 221]
00:27:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689c0c00 == 26 [pid = 1951] [id = 220]
00:27:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468853800 == 25 [pid = 1951] [id = 218]
00:27:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468363d00 == 24 [pid = 1951] [id = 217]
00:27:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44681e8100 == 23 [pid = 1951] [id = 216]
00:27:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44680ab700 == 22 [pid = 1951] [id = 215]
00:27:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466241400 == 21 [pid = 1951] [id = 214]
00:27:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4467264e00 == 20 [pid = 1951] [id = 212]
00:27:13 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4464d25a00 == 19 [pid = 1951] [id = 213]
00:27:13 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f44673f4800) [pid = 1951] [serial = 555] [outer = (nil)] [url = about:blank]
00:27:13 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f44662b5800) [pid = 1951] [serial = 582] [outer = (nil)] [url = about:blank]
00:27:13 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4464d29100 == 20 [pid = 1951] [id = 245]
00:27:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f4463bff400) [pid = 1951] [serial = 683] [outer = (nil)]
00:27:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f4464c5d400) [pid = 1951] [serial = 684] [outer = 0x7f4463bff400]
00:27:14 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
00:27:14 INFO - document served over http requires an https
00:27:14 INFO - sub-resource via iframe-tag using the http-csp
00:27:14 INFO - delivery method with no-redirect and when
00:27:14 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
00:27:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:14 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:27:14 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:27:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:14 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
00:27:14 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 1936ms
00:27:14 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
00:27:14 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465d0c500 == 21 [pid = 1951] [id = 246]
00:27:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f44673f4800) [pid = 1951] [serial = 685] [outer = (nil)]
00:27:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f44675f7800) [pid = 1951] [serial = 686] [outer = 0x7f44673f4800]
00:27:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f4468277000) [pid = 1951] [serial = 687] [outer = 0x7f44673f4800]
00:27:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:16 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466f79c00 == 22 [pid = 1951] [id = 247]
00:27:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f4468367c00) [pid = 1951] [serial = 688] [outer = (nil)]
00:27:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f44683a7800) [pid = 1951] [serial = 689] [outer = 0x7f4468367c00]
00:27:16 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
00:27:16 INFO - document served over http requires an https
00:27:16 INFO - sub-resource via iframe-tag using the http-csp
00:27:16 INFO - delivery method with swap-origin-redirect and when
00:27: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"
00:27:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:16 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:27:16 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:27:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:16 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
00:27:16 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 2389ms
00:27:16 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
00:27:16 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4467266700 == 23 [pid = 1951] [id = 248]
00:27:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f446957ac00) [pid = 1951] [serial = 690] [outer = (nil)]
00:27:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f4469ce3400) [pid = 1951] [serial = 691] [outer = 0x7f446957ac00]
00:27:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 115 (0x7f446a1cac00) [pid = 1951] [serial = 692] [outer = 0x7f446957ac00]
00:27:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:18 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
00:27:18 INFO - document served over http requires an https
00:27:18 INFO - sub-resource via script-tag using the http-csp
00:27:18 INFO - delivery method with keep-origin-redirect and when
00:27: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"
00:27:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:18 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:27:18 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:27:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:18 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
00:27:18 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 1791ms
00:27:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
00:27:18 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468361000 == 24 [pid = 1951] [id = 249]
00:27:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 116 (0x7f4465895c00) [pid = 1951] [serial = 693] [outer = (nil)]
00:27:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 117 (0x7f4466364800) [pid = 1951] [serial = 694] [outer = 0x7f4465895c00]
00:27:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 118 (0x7f4469ce3800) [pid = 1951] [serial = 695] [outer = 0x7f4465895c00]
00:27:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 117 (0x7f44662b5000) [pid = 1951] [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]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 116 (0x7f4464d6a800) [pid = 1951] [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]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 115 (0x7f4466387000) [pid = 1951] [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]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 114 (0x7f4468177c00) [pid = 1951] [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]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f4464d6a400) [pid = 1951] [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]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f446afa8000) [pid = 1951] [serial = 614] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f446a0d1400) [pid = 1951] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f4466fb4400) [pid = 1951] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103593001]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f4466edc000) [pid = 1951] [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]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f44695e9000) [pid = 1951] [serial = 602] [outer = (nil)] [url = about:blank]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f4464d84000) [pid = 1951] [serial = 632] [outer = (nil)] [url = about:blank]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f446d782400) [pid = 1951] [serial = 626] [outer = (nil)] [url = about:blank]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f446a1ca000) [pid = 1951] [serial = 607] [outer = (nil)] [url = about:blank]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f446afa8400) [pid = 1951] [serial = 615] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f446a0da000) [pid = 1951] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f44663afc00) [pid = 1951] [serial = 635] [outer = (nil)] [url = about:blank]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f4468e47800) [pid = 1951] [serial = 599] [outer = (nil)] [url = about:blank]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f44659f2000) [pid = 1951] [serial = 596] [outer = (nil)] [url = about:blank]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f4464d84800) [pid = 1951] [serial = 641] [outer = (nil)] [url = about:blank]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f4466337800) [pid = 1951] [serial = 629] [outer = (nil)] [url = about:blank]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f446ae69000) [pid = 1951] [serial = 612] [outer = (nil)] [url = about:blank]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f446a673800) [pid = 1951] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103593001]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f446b3de400) [pid = 1951] [serial = 617] [outer = (nil)] [url = about:blank]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f446b753800) [pid = 1951] [serial = 620] [outer = (nil)] [url = about:blank]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f446bed3400) [pid = 1951] [serial = 623] [outer = (nil)] [url = about:blank]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f4468277800) [pid = 1951] [serial = 638] [outer = (nil)] [url = about:blank]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f4466edc800) [pid = 1951] [serial = 644] [outer = (nil)] [url = about:blank]
00:27:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f44680cb400) [pid = 1951] [serial = 594] [outer = (nil)] [url = about:blank]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f44658c1400) [pid = 1951] [serial = 633] [outer = (nil)] [url = about:blank]
00:27:19 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f4467378800) [pid = 1951] [serial = 630] [outer = (nil)] [url = about:blank]
00:27:20 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
00:27:20 INFO - document served over http requires an https
00:27:20 INFO - sub-resource via script-tag using the http-csp
00:27:20 INFO - delivery method with no-redirect and when
00:27: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"
00:27:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:20 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:27:20 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:27:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:20 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
00:27:20 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 1951ms
00:27:20 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
00:27:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:20 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466f78d00 == 25 [pid = 1951] [id = 250]
00:27:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f4465ca5000) [pid = 1951] [serial = 696] [outer = (nil)]
00:27:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f44662b5000) [pid = 1951] [serial = 697] [outer = 0x7f4465ca5000]
00:27:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f4466edc000) [pid = 1951] [serial = 698] [outer = 0x7f4465ca5000]
00:27:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:22 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
00:27:22 INFO - document served over http requires an https
00:27:22 INFO - sub-resource via script-tag using the http-csp
00:27:22 INFO - delivery method with swap-origin-redirect and when
00:27: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"
00:27:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:22 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:27:22 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:27:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:22 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
00:27:22 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 1756ms
00:27:22 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
00:27:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:22 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468851a00 == 26 [pid = 1951] [id = 251]
00:27:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f4468177c00) [pid = 1951] [serial = 699] [outer = (nil)]
00:27:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f4468349400) [pid = 1951] [serial = 700] [outer = 0x7f4468177c00]
00:27:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f44695e9000) [pid = 1951] [serial = 701] [outer = 0x7f4468177c00]
00:27:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:23 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
00:27:23 INFO - document served over http requires an https
00:27:23 INFO - sub-resource via script-tag using the http-csp
00:27:23 INFO - delivery method with swap-origin-redirect and when
00:27: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"
00:27:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:23 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:27:23 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:27:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:23 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
00:27:23 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 1882ms
00:27:24 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
00:27:24 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44694f6500 == 27 [pid = 1951] [id = 252]
00:27:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f446b3de400) [pid = 1951] [serial = 702] [outer = (nil)]
00:27:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f446b631c00) [pid = 1951] [serial = 703] [outer = 0x7f446b3de400]
00:27:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f446b753000) [pid = 1951] [serial = 704] [outer = 0x7f446b3de400]
00:27:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:26 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:27:26 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
00:27:26 INFO - document served over http requires an https
00:27:26 INFO - sub-resource via script-tag using the http-csp
00:27:26 INFO - delivery method with keep-origin-redirect and when
00:27: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"
00:27:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:26 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:27:26 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:27:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:26 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
00:27:26 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 2146ms
00:27:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
00:27:26 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695edd00 == 28 [pid = 1951] [id = 253]
00:27:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f446d5a0800) [pid = 1951] [serial = 705] [outer = (nil)]
00:27:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f446d5a1c00) [pid = 1951] [serial = 706] [outer = 0x7f446d5a0800]
00:27:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f446d708400) [pid = 1951] [serial = 707] [outer = 0x7f446d5a0800]
00:27:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:28 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
00:27:28 INFO - document served over http requires an https
00:27:28 INFO - sub-resource via script-tag using the http-csp
00:27:28 INFO - delivery method with no-redirect and when
00:27: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"
00:27:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:28 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:27:28 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:27:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:28 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
00:27:28 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 1986ms
00:27:28 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
00:27:28 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4469d48f00 == 29 [pid = 1951] [id = 254]
00:27:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f4466f4d000) [pid = 1951] [serial = 708] [outer = (nil)]
00:27:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f4468158800) [pid = 1951] [serial = 709] [outer = 0x7f4466f4d000]
00:27:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f446db54800) [pid = 1951] [serial = 710] [outer = 0x7f4466f4d000]
00:27:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:30 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
00:27:30 INFO - document served over http requires an https
00:27:30 INFO - sub-resource via script-tag using the http-csp
00:27:30 INFO - delivery method with swap-origin-redirect and when
00:27: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"
00:27:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:30 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:27:30 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:27:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:30 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
00:27:30 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 2439ms
00:27:30 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
00:27:30 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a552a00 == 30 [pid = 1951] [id = 255]
00:27:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f44694bd000) [pid = 1951] [serial = 711] [outer = (nil)]
00:27:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f44694bd400) [pid = 1951] [serial = 712] [outer = 0x7f44694bd000]
00:27:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f4470f07000) [pid = 1951] [serial = 713] [outer = 0x7f44694bd000]
00:27:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:32 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
00:27:32 INFO - document served over http requires an https
00:27:32 INFO - sub-resource via xhr-request using the http-csp
00:27:32 INFO - delivery method with keep-origin-redirect and when
00:27: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"
00:27:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:32 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:27:32 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:27:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:32 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
00:27:32 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 1588ms
00:27:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
00:27:32 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bb35800 == 31 [pid = 1951] [id = 256]
00:27:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f446b341000) [pid = 1951] [serial = 714] [outer = (nil)]
00:27:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f446a727000) [pid = 1951] [serial = 715] [outer = 0x7f446b341000]
00:27:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f4470e98800) [pid = 1951] [serial = 716] [outer = 0x7f446b341000]
00:27:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:33 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
00:27:33 INFO - document served over http requires an https
00:27:33 INFO - sub-resource via xhr-request using the http-csp
00:27:33 INFO - delivery method with no-redirect and when
00:27: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"
00:27:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:33 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:27:33 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:27:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:33 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
00:27:33 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 1637ms
00:27:33 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
00:27:34 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bfef500 == 32 [pid = 1951] [id = 257]
00:27:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f446bab7400) [pid = 1951] [serial = 717] [outer = (nil)]
00:27:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f4465c8d400) [pid = 1951] [serial = 718] [outer = 0x7f446bab7400]
00:27:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f4466e85400) [pid = 1951] [serial = 719] [outer = 0x7f446bab7400]
00:27:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:35 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
00:27:35 INFO - document served over http requires an https
00:27:35 INFO - sub-resource via xhr-request using the http-csp
00:27:35 INFO - delivery method with swap-origin-redirect and when
00:27: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"
00:27:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:35 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:27:35 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:27:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:35 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
00:27:35 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 1647ms
00:27:35 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
00:27:35 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446d710800 == 33 [pid = 1951] [id = 258]
00:27:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f4462babc00) [pid = 1951] [serial = 720] [outer = (nil)]
00:27:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f4462b9c000) [pid = 1951] [serial = 721] [outer = 0x7f4462babc00]
00:27:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 115 (0x7f4463afb800) [pid = 1951] [serial = 722] [outer = 0x7f4462babc00]
00:27:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:38 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
00:27:38 INFO - document served over http requires an https
00:27:38 INFO - sub-resource via xhr-request using the http-csp
00:27:38 INFO - delivery method with swap-origin-redirect and when
00:27: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"
00:27:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:38 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:27:38 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:27:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:38 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
00:27:38 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 2795ms
00:27:38 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
00:27:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:38 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465986600 == 34 [pid = 1951] [id = 259]
00:27:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 116 (0x7f4462b9f000) [pid = 1951] [serial = 723] [outer = (nil)]
00:27:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 117 (0x7f4463a8c800) [pid = 1951] [serial = 724] [outer = 0x7f4462b9f000]
00:27:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 118 (0x7f44659f2800) [pid = 1951] [serial = 725] [outer = 0x7f4462b9f000]
00:27:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:40 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
00:27:40 INFO - document served over http requires an https
00:27:40 INFO - sub-resource via xhr-request using the http-csp
00:27:40 INFO - delivery method with keep-origin-redirect and when
00:27:40 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
00:27:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:40 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:27:40 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:27:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:40 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
00:27:40 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 2385ms
00:27:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
00:27:41 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4464d26900 == 35 [pid = 1951] [id = 260]
00:27:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 119 (0x7f4463b6fc00) [pid = 1951] [serial = 726] [outer = (nil)]
00:27:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 120 (0x7f44646fe000) [pid = 1951] [serial = 727] [outer = 0x7f4463b6fc00]
00:27:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 121 (0x7f446593ec00) [pid = 1951] [serial = 728] [outer = 0x7f4463b6fc00]
00:27:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4467266700 == 34 [pid = 1951] [id = 248]
00:27:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466f79c00 == 33 [pid = 1951] [id = 247]
00:27:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465d0c500 == 32 [pid = 1951] [id = 246]
00:27:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4464d29100 == 31 [pid = 1951] [id = 245]
00:27:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466240000 == 30 [pid = 1951] [id = 244]
00:27:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695f2e00 == 29 [pid = 1951] [id = 243]
00:27:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbc0b00 == 28 [pid = 1951] [id = 241]
00:27:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bb36200 == 27 [pid = 1951] [id = 239]
00:27:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbbd400 == 26 [pid = 1951] [id = 240]
00:27:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b773100 == 25 [pid = 1951] [id = 238]
00:27:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b76ff00 == 24 [pid = 1951] [id = 237]
00:27:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b392e00 == 23 [pid = 1951] [id = 236]
00:27:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a73e700 == 22 [pid = 1951] [id = 235]
00:27:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a556600 == 21 [pid = 1951] [id = 234]
00:27:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a488300 == 20 [pid = 1951] [id = 233]
00:27:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4469d4c600 == 19 [pid = 1951] [id = 232]
00:27:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466240a00 == 18 [pid = 1951] [id = 231]
00:27:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4464d27300 == 17 [pid = 1951] [id = 207]
00:27:43 INFO - PROCESS | 1901 | --DOMWINDOW == 120 (0x7f4466fb4800) [pid = 1951] [serial = 636] [outer = (nil)] [url = about:blank]
00:27:43 INFO - PROCESS | 1901 | --DOMWINDOW == 119 (0x7f446592e800) [pid = 1951] [serial = 642] [outer = (nil)] [url = about:blank]
00:27:43 INFO - PROCESS | 1901 | --DOMWINDOW == 118 (0x7f446887b400) [pid = 1951] [serial = 639] [outer = (nil)] [url = about:blank]
00:27:43 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
00:27:43 INFO - document served over http requires an https
00:27:43 INFO - sub-resource via xhr-request using the http-csp
00:27:43 INFO - delivery method with no-redirect and when
00:27: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"
00:27:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:43 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:27:43 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:27:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:43 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
00:27:43 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 2845ms
00:27:43 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
00:27:43 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4464d29b00 == 18 [pid = 1951] [id = 261]
00:27:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 119 (0x7f4466dddc00) [pid = 1951] [serial = 729] [outer = (nil)]
00:27:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 120 (0x7f4466e85800) [pid = 1951] [serial = 730] [outer = 0x7f4466dddc00]
00:27:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 121 (0x7f446822c000) [pid = 1951] [serial = 731] [outer = 0x7f4466dddc00]
00:27:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:45 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
00:27:45 INFO - document served over http requires an https
00:27:45 INFO - sub-resource via xhr-request using the http-csp
00:27:45 INFO - delivery method with swap-origin-redirect and when
00:27: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"
00:27:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:45 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:27:45 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:27:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:45 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
00:27:45 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 1744ms
00:27:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
00:27:45 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466f7ab00 == 19 [pid = 1951] [id = 262]
00:27:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 122 (0x7f4469576800) [pid = 1951] [serial = 732] [outer = (nil)]
00:27:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 123 (0x7f4469576c00) [pid = 1951] [serial = 733] [outer = 0x7f4469576800]
00:27:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 124 (0x7f446a0d1c00) [pid = 1951] [serial = 734] [outer = 0x7f4469576800]
00:27:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:46 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:27:46 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
00:27:46 INFO - document served over http requires an http
00:27:46 INFO - sub-resource via fetch-request using the meta-csp
00:27:46 INFO - delivery method with keep-origin-redirect and when
00:27:46 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html"
00:27:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:46 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:27:46 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:27:46 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:27:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:46 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
00:27:46 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 1481ms
00:27:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
00:27:47 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689c1100 == 20 [pid = 1951] [id = 263]
00:27:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 125 (0x7f446a7d3400) [pid = 1951] [serial = 735] [outer = (nil)]
00:27:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 126 (0x7f446ae1e400) [pid = 1951] [serial = 736] [outer = 0x7f446a7d3400]
00:27:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 127 (0x7f446b2eb800) [pid = 1951] [serial = 737] [outer = 0x7f446a7d3400]
00:27:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 126 (0x7f44645a8000) [pid = 1951] [serial = 668] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 125 (0x7f4464746c00) [pid = 1951] [serial = 673] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 124 (0x7f44658c1000) [pid = 1951] [serial = 658] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 123 (0x7f4470d54800) [pid = 1951] [serial = 663] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103625213]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 122 (0x7f446440ec00) [pid = 1951] [serial = 678] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 121 (0x7f44683a7800) [pid = 1951] [serial = 689] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 120 (0x7f44675f7800) [pid = 1951] [serial = 686] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 119 (0x7f4469ce3400) [pid = 1951] [serial = 691] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 118 (0x7f44645a8400) [pid = 1951] [serial = 669] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 117 (0x7f446440e000) [pid = 1951] [serial = 666] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 116 (0x7f4464729400) [pid = 1951] [serial = 674] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 115 (0x7f44645fc400) [pid = 1951] [serial = 671] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 114 (0x7f4468ef1c00) [pid = 1951] [serial = 659] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f446bb5c800) [pid = 1951] [serial = 656] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f4470d54c00) [pid = 1951] [serial = 664] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103625213]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f4470c2e400) [pid = 1951] [serial = 661] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f4466337400) [pid = 1951] [serial = 647] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f44646b4800) [pid = 1951] [serial = 679] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f4469ce3000) [pid = 1951] [serial = 676] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f4464c5d400) [pid = 1951] [serial = 684] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103633837]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f4465ca6800) [pid = 1951] [serial = 681] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f446aeae800) [pid = 1951] [serial = 653] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f4468910c00) [pid = 1951] [serial = 650] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f4468367c00) [pid = 1951] [serial = 688] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f446957ac00) [pid = 1951] [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]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f4463bff400) [pid = 1951] [serial = 683] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103633837]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f44673f4800) [pid = 1951] [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]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f44659f2400) [pid = 1951] [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]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f446aeae000) [pid = 1951] [serial = 561] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f4468ec7400) [pid = 1951] [serial = 558] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f446592e000) [pid = 1951] [serial = 571] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f4464cbd000) [pid = 1951] [serial = 576] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f4470cc4c00) [pid = 1951] [serial = 566] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f4464d98400) [pid = 1951] [serial = 579] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f446599dc00) [pid = 1951] [serial = 600] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f446756a400) [pid = 1951] [serial = 597] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f446b6a9400) [pid = 1951] [serial = 618] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f446bb5e400) [pid = 1951] [serial = 621] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f446bf9b000) [pid = 1951] [serial = 624] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f446af41800) [pid = 1951] [serial = 613] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f446a07d400) [pid = 1951] [serial = 603] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f446a673000) [pid = 1951] [serial = 608] [outer = (nil)] [url = about:blank]
00:27:48 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f4466ddd000) [pid = 1951] [serial = 627] [outer = (nil)] [url = about:blank]
00:27:48 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
00:27:48 INFO - document served over http requires an http
00:27:48 INFO - sub-resource via fetch-request using the meta-csp
00:27:48 INFO - delivery method with no-redirect and when
00:27:48 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html"
00:27:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:48 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:27:48 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:27:48 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:27:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:48 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
00:27:48 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 1934ms
00:27:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
00:27:49 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4469d4c600 == 21 [pid = 1951] [id = 264]
00:27:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f446447e000) [pid = 1951] [serial = 738] [outer = (nil)]
00:27:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f44645a8000) [pid = 1951] [serial = 739] [outer = 0x7f446447e000]
00:27:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f4464729400) [pid = 1951] [serial = 740] [outer = 0x7f446447e000]
00:27:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:50 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
00:27:50 INFO - document served over http requires an http
00:27:50 INFO - sub-resource via fetch-request using the meta-csp
00:27:50 INFO - delivery method with swap-origin-redirect and when
00:27:50 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
00:27:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:50 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:27:50 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:27:50 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:27:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:50 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
00:27:50 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 1486ms
00:27:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
00:27:50 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a552500 == 22 [pid = 1951] [id = 265]
00:27:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f44658c1000) [pid = 1951] [serial = 741] [outer = (nil)]
00:27:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f446592e000) [pid = 1951] [serial = 742] [outer = 0x7f44658c1000]
00:27:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f4467282c00) [pid = 1951] [serial = 743] [outer = 0x7f44658c1000]
00:27:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:51 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465d0ed00 == 23 [pid = 1951] [id = 266]
00:27:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f44645c1400) [pid = 1951] [serial = 744] [outer = (nil)]
00:27:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f44645fc400) [pid = 1951] [serial = 745] [outer = 0x7f44645c1400]
00:27:52 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
00:27:52 INFO - document served over http requires an http
00:27:52 INFO - sub-resource via iframe-tag using the meta-csp
00:27:52 INFO - delivery method with keep-origin-redirect and when
00:27: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-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html"
00:27:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:52 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:27:52 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:27:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:52 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
00:27:52 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 2090ms
00:27:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
00:27:52 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44680a8500 == 24 [pid = 1951] [id = 267]
00:27:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f446756a400) [pid = 1951] [serial = 746] [outer = (nil)]
00:27:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f44675f7800) [pid = 1951] [serial = 747] [outer = 0x7f446756a400]
00:27:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f44683ea800) [pid = 1951] [serial = 748] [outer = 0x7f446756a400]
00:27:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:54 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695efb00 == 25 [pid = 1951] [id = 268]
00:27:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f4468910400) [pid = 1951] [serial = 749] [outer = (nil)]
00:27:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f4468910c00) [pid = 1951] [serial = 750] [outer = 0x7f4468910400]
00:27:54 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
00:27:54 INFO - document served over http requires an http
00:27:54 INFO - sub-resource via iframe-tag using the meta-csp
00:27:54 INFO - delivery method with no-redirect and when
00:27:54 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html"
00:27:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:54 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:27:54 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:27:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:54 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
00:27:54 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 2183ms
00:27:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
00:27:55 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a1d4800 == 26 [pid = 1951] [id = 269]
00:27:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f446b2a2400) [pid = 1951] [serial = 751] [outer = (nil)]
00:27:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f446b2b1000) [pid = 1951] [serial = 752] [outer = 0x7f446b2a2400]
00:27:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f446b6a9c00) [pid = 1951] [serial = 753] [outer = 0x7f446b2a2400]
00:27:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:57 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b391000 == 27 [pid = 1951] [id = 270]
00:27:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f446ba1f800) [pid = 1951] [serial = 754] [outer = (nil)]
00:27:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f446bab6c00) [pid = 1951] [serial = 755] [outer = 0x7f446ba1f800]
00:27:57 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
00:27:57 INFO - document served over http requires an http
00:27:57 INFO - sub-resource via iframe-tag using the meta-csp
00:27:57 INFO - delivery method with swap-origin-redirect and when
00:27:57 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
00:27:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:57 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:27:57 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:27:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:57 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
00:27:57 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 2999ms
00:27:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
00:27:58 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b395100 == 28 [pid = 1951] [id = 271]
00:27:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f446bf9bc00) [pid = 1951] [serial = 756] [outer = (nil)]
00:27:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f446bfdd400) [pid = 1951] [serial = 757] [outer = 0x7f446bf9bc00]
00:27:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f446d670c00) [pid = 1951] [serial = 758] [outer = 0x7f446bf9bc00]
00:27:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:59 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
00:27:59 INFO - document served over http requires an http
00:27:59 INFO - sub-resource via script-tag using the meta-csp
00:27:59 INFO - delivery method with keep-origin-redirect and when
00:27:59 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html"
00:27:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:27:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:27:59 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:27:59 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:27:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:27:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:27:59 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
00:27:59 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 1589ms
00:27:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
00:27:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:27:59 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bb33a00 == 29 [pid = 1951] [id = 272]
00:27:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f4467231800) [pid = 1951] [serial = 759] [outer = (nil)]
00:27:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f4463ba2400) [pid = 1951] [serial = 760] [outer = 0x7f4467231800]
00:28:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f446826d000) [pid = 1951] [serial = 761] [outer = 0x7f4467231800]
00:28:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:00 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
00:28:00 INFO - document served over http requires an http
00:28:00 INFO - sub-resource via script-tag using the meta-csp
00:28:00 INFO - delivery method with no-redirect and when
00:28:00 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html"
00:28:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:00 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:28:00 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:28:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:00 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
00:28:00 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1635ms
00:28:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
00:28:01 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbbf700 == 30 [pid = 1951] [id = 273]
00:28:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f4468239c00) [pid = 1951] [serial = 762] [outer = (nil)]
00:28:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f446826a400) [pid = 1951] [serial = 763] [outer = 0x7f4468239c00]
00:28:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f446826a800) [pid = 1951] [serial = 764] [outer = 0x7f4468239c00]
00:28:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:02 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
00:28:02 INFO - document served over http requires an http
00:28:02 INFO - sub-resource via script-tag using the meta-csp
00:28:02 INFO - delivery method with swap-origin-redirect and when
00:28: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-http/script-tag/cross-origin.swap-origin-redirect.http.html"
00:28:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:02 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:28:02 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:28:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:02 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
00:28:02 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 1746ms
00:28:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
00:28:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:02 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44709cf200 == 31 [pid = 1951] [id = 274]
00:28:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f446322a000) [pid = 1951] [serial = 765] [outer = (nil)]
00:28:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f4463070000) [pid = 1951] [serial = 766] [outer = 0x7f446322a000]
00:28:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f4464558c00) [pid = 1951] [serial = 767] [outer = 0x7f446322a000]
00:28:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:04 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
00:28:04 INFO - document served over http requires an http
00:28:04 INFO - sub-resource via xhr-request using the meta-csp
00:28:04 INFO - delivery method with keep-origin-redirect and when
00:28: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-http/xhr-request/cross-origin.keep-origin-redirect.http.html"
00:28:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:04 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:28:04 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:28:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:04 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
00:28:04 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 1732ms
00:28:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
00:28:04 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462e55500 == 32 [pid = 1951] [id = 275]
00:28:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 115 (0x7f4466c78800) [pid = 1951] [serial = 768] [outer = (nil)]
00:28:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 116 (0x7f44632e2400) [pid = 1951] [serial = 769] [outer = 0x7f4466c78800]
00:28:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 117 (0x7f44632e2800) [pid = 1951] [serial = 770] [outer = 0x7f4466c78800]
00:28:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:06 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
00:28:06 INFO - document served over http requires an http
00:28:06 INFO - sub-resource via xhr-request using the meta-csp
00:28:06 INFO - delivery method with no-redirect and when
00:28:06 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html"
00:28:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:06 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:28:06 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:28:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:06 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
00:28:06 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1786ms
00:28:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
00:28:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:06 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462e59600 == 33 [pid = 1951] [id = 276]
00:28:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 118 (0x7f4462e62800) [pid = 1951] [serial = 771] [outer = (nil)]
00:28:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 119 (0x7f4462e62c00) [pid = 1951] [serial = 772] [outer = 0x7f4462e62800]
00:28:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 120 (0x7f44630ae000) [pid = 1951] [serial = 773] [outer = 0x7f4462e62800]
00:28:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:08 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
00:28:08 INFO - document served over http requires an http
00:28:08 INFO - sub-resource via xhr-request using the meta-csp
00:28:08 INFO - delivery method with swap-origin-redirect and when
00:28: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-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
00:28:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:08 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:28:08 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:28:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:08 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
00:28:08 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 2144ms
00:28:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
00:28:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:09 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462f6e700 == 34 [pid = 1951] [id = 277]
00:28:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 121 (0x7f446aeae800) [pid = 1951] [serial = 774] [outer = (nil)]
00:28:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 122 (0x7f44708d2800) [pid = 1951] [serial = 775] [outer = 0x7f446aeae800]
00:28:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 123 (0x7f4470c6a400) [pid = 1951] [serial = 776] [outer = 0x7f446aeae800]
00:28:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:12 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
00:28:12 INFO - document served over http requires an https
00:28:12 INFO - sub-resource via fetch-request using the meta-csp
00:28:12 INFO - delivery method with keep-origin-redirect and when
00:28: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/fetch-request/cross-origin.keep-origin-redirect.http.html"
00:28:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:12 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:28:12 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:28:12 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:28:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:12 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
00:28:12 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 3751ms
00:28:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
00:28:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:12 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462bd5100 == 35 [pid = 1951] [id = 278]
00:28:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 124 (0x7f4462f5ec00) [pid = 1951] [serial = 777] [outer = (nil)]
00:28:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 125 (0x7f4463070c00) [pid = 1951] [serial = 778] [outer = 0x7f4462f5ec00]
00:28:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 126 (0x7f446440ec00) [pid = 1951] [serial = 779] [outer = 0x7f4462f5ec00]
00:28:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:13 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
00:28:13 INFO - document served over http requires an https
00:28:13 INFO - sub-resource via fetch-request using the meta-csp
00:28:13 INFO - delivery method with no-redirect and when
00:28:13 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html"
00:28:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:13 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:28:13 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:28:13 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:28:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:13 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
00:28:13 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 1538ms
00:28:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
00:28:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:14 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465d0f200 == 36 [pid = 1951] [id = 279]
00:28:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 127 (0x7f4463a8c000) [pid = 1951] [serial = 780] [outer = (nil)]
00:28:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 128 (0x7f4463b3d800) [pid = 1951] [serial = 781] [outer = 0x7f4463a8c000]
00:28:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 129 (0x7f4464d84c00) [pid = 1951] [serial = 782] [outer = 0x7f4463a8c000]
00:28:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465982000 == 35 [pid = 1951] [id = 177]
00:28:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4469d4c600 == 34 [pid = 1951] [id = 264]
00:28:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689c1100 == 33 [pid = 1951] [id = 263]
00:28:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466f7ab00 == 32 [pid = 1951] [id = 262]
00:28:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4464d29b00 == 31 [pid = 1951] [id = 261]
00:28:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4464d26900 == 30 [pid = 1951] [id = 260]
00:28:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465986600 == 29 [pid = 1951] [id = 259]
00:28:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446d710800 == 28 [pid = 1951] [id = 258]
00:28:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689bd000 == 27 [pid = 1951] [id = 219]
00:28:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bfef500 == 26 [pid = 1951] [id = 257]
00:28:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bb35800 == 25 [pid = 1951] [id = 256]
00:28:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a552a00 == 24 [pid = 1951] [id = 255]
00:28:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4469d48f00 == 23 [pid = 1951] [id = 254]
00:28:15 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
00:28:15 INFO - document served over http requires an https
00:28:15 INFO - sub-resource via fetch-request using the meta-csp
00:28:15 INFO - delivery method with swap-origin-redirect and when
00:28:15 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html"
00:28:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:15 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:28:15 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:28:15 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:28:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:15 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
00:28:15 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 1738ms
00:28:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695edd00 == 22 [pid = 1951] [id = 253]
00:28:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465c49000 == 21 [pid = 1951] [id = 242]
00:28:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44694f6500 == 20 [pid = 1951] [id = 252]
00:28:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468851a00 == 19 [pid = 1951] [id = 251]
00:28:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466f78d00 == 18 [pid = 1951] [id = 250]
00:28:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a0b5200 == 17 [pid = 1951] [id = 230]
00:28:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468361000 == 16 [pid = 1951] [id = 249]
00:28:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
00:28:15 INFO - PROCESS | 1901 | --DOMWINDOW == 128 (0x7f4468277000) [pid = 1951] [serial = 687] [outer = (nil)] [url = about:blank]
00:28:15 INFO - PROCESS | 1901 | --DOMWINDOW == 127 (0x7f446a1cac00) [pid = 1951] [serial = 692] [outer = (nil)] [url = about:blank]
00:28:15 INFO - PROCESS | 1901 | --DOMWINDOW == 126 (0x7f4467599c00) [pid = 1951] [serial = 682] [outer = (nil)] [url = about:blank]
00:28:15 INFO - PROCESS | 1901 | --DOMWINDOW == 125 (0x7f44695e9800) [pid = 1951] [serial = 651] [outer = (nil)] [url = about:blank]
00:28:15 INFO - PROCESS | 1901 | --DOMWINDOW == 124 (0x7f44680cbc00) [pid = 1951] [serial = 648] [outer = (nil)] [url = about:blank]
00:28:15 INFO - PROCESS | 1901 | --DOMWINDOW == 123 (0x7f446b3c4000) [pid = 1951] [serial = 654] [outer = (nil)] [url = about:blank]
00:28:15 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465982000 == 17 [pid = 1951] [id = 280]
00:28:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 124 (0x7f4463b86c00) [pid = 1951] [serial = 783] [outer = (nil)]
00:28:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 125 (0x7f4463bff400) [pid = 1951] [serial = 784] [outer = 0x7f4463b86c00]
00:28:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 126 (0x7f44646b4c00) [pid = 1951] [serial = 785] [outer = 0x7f4463b86c00]
00:28:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:16 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4467264e00 == 18 [pid = 1951] [id = 281]
00:28:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 127 (0x7f4464c66000) [pid = 1951] [serial = 786] [outer = (nil)]
00:28:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 128 (0x7f4464c96000) [pid = 1951] [serial = 787] [outer = 0x7f4464c66000]
00:28:17 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
00:28:17 INFO - document served over http requires an https
00:28:17 INFO - sub-resource via iframe-tag using the meta-csp
00:28:17 INFO - delivery method with keep-origin-redirect and when
00:28:17 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html"
00:28:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:17 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:28:17 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:28:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:17 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
00:28:17 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 1496ms
00:28:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
00:28:17 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4467266c00 == 19 [pid = 1951] [id = 282]
00:28:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 129 (0x7f4466d2b800) [pid = 1951] [serial = 788] [outer = (nil)]
00:28:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 130 (0x7f4466ddd000) [pid = 1951] [serial = 789] [outer = 0x7f4466d2b800]
00:28:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 131 (0x7f44674ab400) [pid = 1951] [serial = 790] [outer = 0x7f4466d2b800]
00:28:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:18 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44681e6300 == 20 [pid = 1951] [id = 283]
00:28:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 132 (0x7f446756a800) [pid = 1951] [serial = 791] [outer = (nil)]
00:28:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 133 (0x7f4467599000) [pid = 1951] [serial = 792] [outer = 0x7f446756a800]
00:28:19 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
00:28:19 INFO - document served over http requires an https
00:28:19 INFO - sub-resource via iframe-tag using the meta-csp
00:28:19 INFO - delivery method with no-redirect and when
00:28:19 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html"
00:28:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:19 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:28:19 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:28:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:19 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
00:28:19 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 2087ms
00:28:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
00:28:19 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468361500 == 21 [pid = 1951] [id = 284]
00:28:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 134 (0x7f44680c2000) [pid = 1951] [serial = 793] [outer = (nil)]
00:28:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 135 (0x7f44680c2400) [pid = 1951] [serial = 794] [outer = 0x7f44680c2000]
00:28:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 136 (0x7f4468158000) [pid = 1951] [serial = 795] [outer = 0x7f44680c2000]
00:28:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 135 (0x7f446447e000) [pid = 1951] [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]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 134 (0x7f4462b9f000) [pid = 1951] [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]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 133 (0x7f4466dddc00) [pid = 1951] [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]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 132 (0x7f446a7d3400) [pid = 1951] [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]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 131 (0x7f4469576800) [pid = 1951] [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]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 130 (0x7f4463b6fc00) [pid = 1951] [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]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 129 (0x7f4465ca6000) [pid = 1951] [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]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 128 (0x7f4462b9c000) [pid = 1951] [serial = 721] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 127 (0x7f44694bd400) [pid = 1951] [serial = 712] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 126 (0x7f446a727000) [pid = 1951] [serial = 715] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 125 (0x7f4465c8d400) [pid = 1951] [serial = 718] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 124 (0x7f44662b5000) [pid = 1951] [serial = 697] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 123 (0x7f4468158800) [pid = 1951] [serial = 709] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 122 (0x7f4468349400) [pid = 1951] [serial = 700] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 121 (0x7f446d5a1c00) [pid = 1951] [serial = 706] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 120 (0x7f4463a8c800) [pid = 1951] [serial = 724] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 119 (0x7f446b631c00) [pid = 1951] [serial = 703] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 118 (0x7f4466e85800) [pid = 1951] [serial = 730] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 117 (0x7f4466364800) [pid = 1951] [serial = 694] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 116 (0x7f44645a8000) [pid = 1951] [serial = 739] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 115 (0x7f4469576c00) [pid = 1951] [serial = 733] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 114 (0x7f44646fe000) [pid = 1951] [serial = 727] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f446ae1e400) [pid = 1951] [serial = 736] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468855100 == 22 [pid = 1951] [id = 285]
00:28:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f4462b9c000) [pid = 1951] [serial = 796] [outer = (nil)]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f446ba32800) [pid = 1951] [serial = 677] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f446bf4b800) [pid = 1951] [serial = 657] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f4464746400) [pid = 1951] [serial = 672] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f44659f2800) [pid = 1951] [serial = 725] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f446822c000) [pid = 1951] [serial = 731] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f446447e800) [pid = 1951] [serial = 667] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f4470ccc400) [pid = 1951] [serial = 662] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f446593ec00) [pid = 1951] [serial = 728] [outer = (nil)] [url = about:blank]
00:28:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f4462b9cc00) [pid = 1951] [serial = 797] [outer = 0x7f4462b9c000]
00:28:21 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
00:28:21 INFO - document served over http requires an https
00:28:21 INFO - sub-resource via iframe-tag using the meta-csp
00:28:21 INFO - delivery method with swap-origin-redirect and when
00:28:21 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html"
00:28:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:21 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:28:21 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:28:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:21 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
00:28:21 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 2445ms
00:28:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
00:28:22 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689c1100 == 23 [pid = 1951] [id = 286]
00:28:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f4464746400) [pid = 1951] [serial = 798] [outer = (nil)]
00:28:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f4464c26400) [pid = 1951] [serial = 799] [outer = 0x7f4464746400]
00:28:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f4465c8d400) [pid = 1951] [serial = 800] [outer = 0x7f4464746400]
00:28:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:23 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
00:28:23 INFO - document served over http requires an https
00:28:23 INFO - sub-resource via script-tag using the meta-csp
00:28:23 INFO - delivery method with keep-origin-redirect and when
00:28:23 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html"
00:28:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:23 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:28:23 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:28:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:23 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
00:28:23 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 1836ms
00:28:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
00:28:23 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462e58700 == 24 [pid = 1951] [id = 287]
00:28:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f44658b7000) [pid = 1951] [serial = 801] [outer = (nil)]
00:28:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f446593e400) [pid = 1951] [serial = 802] [outer = 0x7f44658b7000]
00:28:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f4466dddc00) [pid = 1951] [serial = 803] [outer = 0x7f44658b7000]
00:28:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f6b6071c800 == 6 [pid = 1901] [id = 7]
00:28:26 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
00:28:26 INFO - document served over http requires an https
00:28:26 INFO - sub-resource via script-tag using the meta-csp
00:28:26 INFO - delivery method with no-redirect and when
00:28:26 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html"
00:28:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:26 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:28:26 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:28:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:26 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
00:28:26 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 2608ms
00:28:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
00:28:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:26 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44680aad00 == 25 [pid = 1951] [id = 288]
00:28:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f4468277400) [pid = 1951] [serial = 804] [outer = (nil)]
00:28:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 115 (0x7f44682f6800) [pid = 1951] [serial = 805] [outer = 0x7f4468277400]
00:28:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 116 (0x7f44683ea000) [pid = 1951] [serial = 806] [outer = 0x7f4468277400]
00:28:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:27 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
00:28:27 INFO - document served over http requires an https
00:28:27 INFO - sub-resource via script-tag using the meta-csp
00:28:27 INFO - delivery method with swap-origin-redirect and when
00:28: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-https/script-tag/cross-origin.swap-origin-redirect.http.html"
00:28:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:27 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:28:27 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:28:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:27 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
00:28:27 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 1687ms
00:28:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
00:28:28 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44694f9700 == 26 [pid = 1951] [id = 289]
00:28:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 117 (0x7f4465ce5000) [pid = 1951] [serial = 807] [outer = (nil)]
00:28:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 118 (0x7f4468ec7000) [pid = 1951] [serial = 808] [outer = 0x7f4465ce5000]
00:28:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 119 (0x7f4468ed4000) [pid = 1951] [serial = 809] [outer = 0x7f4465ce5000]
00:28:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:29 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
00:28:29 INFO - document served over http requires an https
00:28:29 INFO - sub-resource via xhr-request using the meta-csp
00:28:29 INFO - delivery method with keep-origin-redirect and when
00:28:29 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html"
00:28:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:29 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:28:29 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:28:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:29 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
00:28:29 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 1627ms
00:28:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
00:28:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:29 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695f1500 == 27 [pid = 1951] [id = 290]
00:28:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 120 (0x7f44695e9800) [pid = 1951] [serial = 810] [outer = (nil)]
00:28:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 121 (0x7f44695e9c00) [pid = 1951] [serial = 811] [outer = 0x7f44695e9800]
00:28:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 122 (0x7f4469dda800) [pid = 1951] [serial = 812] [outer = 0x7f44695e9800]
00:28:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:31 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
00:28:31 INFO - document served over http requires an https
00:28:31 INFO - sub-resource via xhr-request using the meta-csp
00:28:31 INFO - delivery method with no-redirect and when
00:28:31 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html"
00:28:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:31 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:28:31 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:28:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:31 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
00:28:31 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 1810ms
00:28:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
00:28:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:31 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4469d4c600 == 28 [pid = 1951] [id = 291]
00:28:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 123 (0x7f446a439800) [pid = 1951] [serial = 813] [outer = (nil)]
00:28:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 124 (0x7f446a439c00) [pid = 1951] [serial = 814] [outer = 0x7f446a439800]
00:28:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 125 (0x7f446599d800) [pid = 1951] [serial = 815] [outer = 0x7f446a439800]
00:28:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:33 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
00:28:33 INFO - document served over http requires an https
00:28:33 INFO - sub-resource via xhr-request using the meta-csp
00:28:33 INFO - delivery method with swap-origin-redirect and when
00:28:33 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html"
00:28:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:33 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:28:33 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:28:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:33 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
00:28:33 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 1888ms
00:28:33 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
00:28:33 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a48ab00 == 29 [pid = 1951] [id = 292]
00:28:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 126 (0x7f446b239000) [pid = 1951] [serial = 816] [outer = (nil)]
00:28:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 127 (0x7f446b2a2800) [pid = 1951] [serial = 817] [outer = 0x7f446b239000]
00:28:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 128 (0x7f446b319000) [pid = 1951] [serial = 818] [outer = 0x7f446b239000]
00:28:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:35 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
00:28:35 INFO - document served over http requires an http
00:28:35 INFO - sub-resource via fetch-request using the meta-csp
00:28:35 INFO - delivery method with keep-origin-redirect and when
00:28:35 INFO - the target request is same-origin.
00:28:35 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 2145ms
00:28:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
00:28:35 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b395b00 == 30 [pid = 1951] [id = 293]
00:28:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 129 (0x7f446b631c00) [pid = 1951] [serial = 819] [outer = (nil)]
00:28:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 130 (0x7f446b64e000) [pid = 1951] [serial = 820] [outer = 0x7f446b631c00]
00:28:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 131 (0x7f446b678c00) [pid = 1951] [serial = 821] [outer = 0x7f446b631c00]
00:28:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:37 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:28:37 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
00:28:37 INFO - document served over http requires an http
00:28:37 INFO - sub-resource via fetch-request using the meta-csp
00:28:37 INFO - delivery method with no-redirect and when
00:28:37 INFO - the target request is same-origin.
00:28:37 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 1981ms
00:28:37 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
00:28:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:37 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbbf200 == 31 [pid = 1951] [id = 294]
00:28:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 132 (0x7f446b7ba400) [pid = 1951] [serial = 822] [outer = (nil)]
00:28:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 133 (0x7f446b7bac00) [pid = 1951] [serial = 823] [outer = 0x7f446b7ba400]
00:28:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 134 (0x7f446bb16400) [pid = 1951] [serial = 824] [outer = 0x7f446b7ba400]
00:28:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:39 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
00:28:39 INFO - document served over http requires an http
00:28:39 INFO - sub-resource via fetch-request using the meta-csp
00:28:39 INFO - delivery method with swap-origin-redirect and when
00:28: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html"
00:28:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:39 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:28:39 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:28:39 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:28:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:39 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
00:28:39 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 2505ms
00:28:39 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
00:28:40 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446d711700 == 32 [pid = 1951] [id = 295]
00:28:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 135 (0x7f446bbd4c00) [pid = 1951] [serial = 825] [outer = (nil)]
00:28:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 136 (0x7f446bec4800) [pid = 1951] [serial = 826] [outer = 0x7f446bbd4c00]
00:28:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 137 (0x7f446bf67c00) [pid = 1951] [serial = 827] [outer = 0x7f446bbd4c00]
00:28:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:41 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4470d1d400 == 33 [pid = 1951] [id = 296]
00:28:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 138 (0x7f446312b400) [pid = 1951] [serial = 828] [outer = (nil)]
00:28:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 139 (0x7f446d5a1c00) [pid = 1951] [serial = 829] [outer = 0x7f446312b400]
00:28:41 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
00:28:41 INFO - document served over http requires an http
00:28:41 INFO - sub-resource via iframe-tag using the meta-csp
00:28:41 INFO - delivery method with keep-origin-redirect and when
00:28:41 INFO - the target request is same-origin.
00:28:41 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 1686ms
00:28:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
00:28:41 INFO - PROCESS | 1901 | --DOMWINDOW == 15 (0x7f6b6515e000) [pid = 1901] [serial = 20] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20find%20the%20server%20at%20%25%28server%29s.]
00:28:41 INFO - PROCESS | 1901 | --DOMWINDOW == 14 (0x7f6b65083000) [pid = 1901] [serial = 17] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
00:28:41 INFO - PROCESS | 1901 | --DOMWINDOW == 13 (0x7f6b63b6dc00) [pid = 1901] [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.]
00:28:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:42 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44617e9900 == 34 [pid = 1951] [id = 297]
00:28:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 140 (0x7f446d672000) [pid = 1951] [serial = 830] [outer = (nil)]
00:28:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 141 (0x7f446d72d000) [pid = 1951] [serial = 831] [outer = 0x7f446d672000]
00:28:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 142 (0x7f4470df8800) [pid = 1951] [serial = 832] [outer = 0x7f446d672000]
00:28:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:43 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44617ec600 == 35 [pid = 1951] [id = 298]
00:28:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 143 (0x7f4468ecb400) [pid = 1951] [serial = 833] [outer = (nil)]
00:28:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 144 (0x7f4470f07800) [pid = 1951] [serial = 834] [outer = 0x7f4468ecb400]
00:28:43 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
00:28:43 INFO - document served over http requires an http
00:28:43 INFO - sub-resource via iframe-tag using the meta-csp
00:28:43 INFO - delivery method with no-redirect and when
00:28:43 INFO - the target request is same-origin.
00:28:43 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 1680ms
00:28:43 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
00:28:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:43 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460fef800 == 36 [pid = 1951] [id = 299]
00:28:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 145 (0x7f44689ba800) [pid = 1951] [serial = 835] [outer = (nil)]
00:28:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 146 (0x7f44689bac00) [pid = 1951] [serial = 836] [outer = 0x7f44689ba800]
00:28:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 147 (0x7f446a766000) [pid = 1951] [serial = 837] [outer = 0x7f44689ba800]
00:28:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:44 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461678900 == 37 [pid = 1951] [id = 300]
00:28:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 148 (0x7f4470c5b400) [pid = 1951] [serial = 838] [outer = (nil)]
00:28:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 149 (0x7f4470c4fc00) [pid = 1951] [serial = 839] [outer = 0x7f4470c5b400]
00:28:45 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
00:28:45 INFO - document served over http requires an http
00:28:45 INFO - sub-resource via iframe-tag using the meta-csp
00:28:45 INFO - delivery method with swap-origin-redirect and when
00:28: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-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
00:28:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:45 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:28:45 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:28:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:45 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
00:28:45 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 1703ms
00:28:45 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
00:28:45 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446167a700 == 38 [pid = 1951] [id = 301]
00:28:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 150 (0x7f44616fa400) [pid = 1951] [serial = 840] [outer = (nil)]
00:28:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 151 (0x7f44616fa800) [pid = 1951] [serial = 841] [outer = 0x7f44616fa400]
00:28:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 152 (0x7f44617b2c00) [pid = 1951] [serial = 842] [outer = 0x7f44616fa400]
00:28:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:48 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
00:28:48 INFO - document served over http requires an http
00:28:48 INFO - sub-resource via script-tag using the meta-csp
00:28:48 INFO - delivery method with keep-origin-redirect and when
00:28:48 INFO - the target request is same-origin.
00:28:48 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 3101ms
00:28:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
00:28:48 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460fed000 == 39 [pid = 1951] [id = 302]
00:28:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 153 (0x7f4462ad5800) [pid = 1951] [serial = 843] [outer = (nil)]
00:28:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 154 (0x7f4462e7fc00) [pid = 1951] [serial = 844] [outer = 0x7f4462ad5800]
00:28:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 155 (0x7f4463b6f400) [pid = 1951] [serial = 845] [outer = 0x7f4462ad5800]
00:28:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:50 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
00:28:50 INFO - document served over http requires an http
00:28:50 INFO - sub-resource via script-tag using the meta-csp
00:28:50 INFO - delivery method with no-redirect and when
00:28:50 INFO - the target request is same-origin.
00:28:50 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 2043ms
00:28:50 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
00:28:51 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44617e9400 == 40 [pid = 1951] [id = 303]
00:28:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 156 (0x7f4462ee2000) [pid = 1951] [serial = 846] [outer = (nil)]
00:28:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 157 (0x7f4462ef4400) [pid = 1951] [serial = 847] [outer = 0x7f4462ee2000]
00:28:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 158 (0x7f446322a400) [pid = 1951] [serial = 848] [outer = 0x7f4462ee2000]
00:28:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:52 INFO - PROCESS | 1901 | --DOMWINDOW == 12 (0x7f6b654ff400) [pid = 1901] [serial = 19] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
00:28:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f6b63745400 == 5 [pid = 1901] [id = 8]
00:28:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468855100 == 39 [pid = 1951] [id = 285]
00:28:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468361500 == 38 [pid = 1951] [id = 284]
00:28:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44681e6300 == 37 [pid = 1951] [id = 283]
00:28:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4467266c00 == 36 [pid = 1951] [id = 282]
00:28:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4467264e00 == 35 [pid = 1951] [id = 281]
00:28:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465982000 == 34 [pid = 1951] [id = 280]
00:28:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465d0f200 == 33 [pid = 1951] [id = 279]
00:28:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462bd5100 == 32 [pid = 1951] [id = 278]
00:28:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462f6e700 == 31 [pid = 1951] [id = 277]
00:28:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462e59600 == 30 [pid = 1951] [id = 276]
00:28:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462e55500 == 29 [pid = 1951] [id = 275]
00:28:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbbf700 == 28 [pid = 1951] [id = 273]
00:28:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bb33a00 == 27 [pid = 1951] [id = 272]
00:28:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b391000 == 26 [pid = 1951] [id = 270]
00:28:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b395100 == 25 [pid = 1951] [id = 271]
00:28:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a1d4800 == 24 [pid = 1951] [id = 269]
00:28:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695efb00 == 23 [pid = 1951] [id = 268]
00:28:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44680a8500 == 22 [pid = 1951] [id = 267]
00:28:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465d0ed00 == 21 [pid = 1951] [id = 266]
00:28:52 INFO - PROCESS | 1901 | --DOMWINDOW == 157 (0x7f4469ce3800) [pid = 1951] [serial = 695] [outer = (nil)] [url = about:blank]
00:28:52 INFO - PROCESS | 1901 | --DOMWINDOW == 156 (0x7f446b2eb800) [pid = 1951] [serial = 737] [outer = (nil)] [url = about:blank]
00:28:52 INFO - PROCESS | 1901 | --DOMWINDOW == 155 (0x7f4464729400) [pid = 1951] [serial = 740] [outer = (nil)] [url = about:blank]
00:28:52 INFO - PROCESS | 1901 | --DOMWINDOW == 154 (0x7f446a0d1c00) [pid = 1951] [serial = 734] [outer = (nil)] [url = about:blank]
00:28:52 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
00:28:52 INFO - document served over http requires an http
00:28:52 INFO - sub-resource via script-tag using the meta-csp
00:28:52 INFO - delivery method with swap-origin-redirect and when
00:28:52 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html"
00:28:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:52 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:28:52 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:28:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:52 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
00:28:52 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 2440ms
00:28:52 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
00:28:52 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462e55500 == 22 [pid = 1951] [id = 304]
00:28:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 155 (0x7f4463b6f000) [pid = 1951] [serial = 849] [outer = (nil)]
00:28:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 156 (0x7f4463b86800) [pid = 1951] [serial = 850] [outer = 0x7f4463b6f000]
00:28:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 157 (0x7f4464cf8400) [pid = 1951] [serial = 851] [outer = 0x7f4463b6f000]
00:28:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:54 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
00:28:54 INFO - document served over http requires an http
00:28:54 INFO - sub-resource via xhr-request using the meta-csp
00:28:54 INFO - delivery method with keep-origin-redirect and when
00:28:54 INFO - the target request is same-origin.
00:28:54 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html | took 1389ms
00:28:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
00:28:54 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462f6d300 == 23 [pid = 1951] [id = 305]
00:28:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 158 (0x7f4465ca6800) [pid = 1951] [serial = 852] [outer = (nil)]
00:28:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 159 (0x7f4465ce5400) [pid = 1951] [serial = 853] [outer = 0x7f4465ca6800]
00:28:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 160 (0x7f4466f4d800) [pid = 1951] [serial = 854] [outer = 0x7f4465ca6800]
00:28:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:55 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
00:28:55 INFO - document served over http requires an http
00:28:55 INFO - sub-resource via xhr-request using the meta-csp
00:28:55 INFO - delivery method with no-redirect and when
00:28:55 INFO - the target request is same-origin.
00:28:55 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 1534ms
00:28:55 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
00:28:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:55 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465c4a900 == 24 [pid = 1951] [id = 306]
00:28:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 161 (0x7f44674abc00) [pid = 1951] [serial = 855] [outer = (nil)]
00:28:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 162 (0x7f446756ac00) [pid = 1951] [serial = 856] [outer = 0x7f44674abc00]
00:28:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 163 (0x7f446826a000) [pid = 1951] [serial = 857] [outer = 0x7f44674abc00]
00:28:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 162 (0x7f44708ff400) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 161 (0x7f446b7abc00) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 160 (0x7f446ae12c00) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 159 (0x7f446887bc00) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 158 (0x7f4465ca5400) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 157 (0x7f446d747c00) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 156 (0x7f446bece000) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 155 (0x7f4468038000) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 154 (0x7f4467599400) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 153 (0x7f4464c5d000) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 152 (0x7f44658b7800) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 151 (0x7f446d592c00) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 150 (0x7f446a07d800) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 149 (0x7f44673f9400) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 148 (0x7f44662b5c00) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 147 (0x7f4465895c00) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 146 (0x7f446ba1f800) [pid = 1951] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 145 (0x7f4468910400) [pid = 1951] [serial = 749] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103674333]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 144 (0x7f4464c26400) [pid = 1951] [serial = 799] [outer = (nil)] [url = about:blank]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 143 (0x7f4463070c00) [pid = 1951] [serial = 778] [outer = (nil)] [url = about:blank]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 142 (0x7f446826a400) [pid = 1951] [serial = 763] [outer = (nil)] [url = about:blank]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 141 (0x7f4462e62c00) [pid = 1951] [serial = 772] [outer = (nil)] [url = about:blank]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 140 (0x7f4466ddd000) [pid = 1951] [serial = 789] [outer = (nil)] [url = about:blank]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 139 (0x7f44708d2800) [pid = 1951] [serial = 775] [outer = (nil)] [url = about:blank]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 138 (0x7f446b2b1000) [pid = 1951] [serial = 752] [outer = (nil)] [url = about:blank]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 137 (0x7f4463070000) [pid = 1951] [serial = 766] [outer = (nil)] [url = about:blank]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 136 (0x7f44680c2400) [pid = 1951] [serial = 794] [outer = (nil)] [url = about:blank]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 135 (0x7f44632e2400) [pid = 1951] [serial = 769] [outer = (nil)] [url = about:blank]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 134 (0x7f446bab6c00) [pid = 1951] [serial = 755] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 133 (0x7f4467599000) [pid = 1951] [serial = 792] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103698657]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 132 (0x7f44645fc400) [pid = 1951] [serial = 745] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 131 (0x7f44675f7800) [pid = 1951] [serial = 747] [outer = (nil)] [url = about:blank]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 130 (0x7f446bfdd400) [pid = 1951] [serial = 757] [outer = (nil)] [url = about:blank]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 129 (0x7f4463b3d800) [pid = 1951] [serial = 781] [outer = (nil)] [url = about:blank]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 128 (0x7f446592e000) [pid = 1951] [serial = 742] [outer = (nil)] [url = about:blank]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 127 (0x7f4464c96000) [pid = 1951] [serial = 787] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 126 (0x7f4463bff400) [pid = 1951] [serial = 784] [outer = (nil)] [url = about:blank]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 125 (0x7f4468910c00) [pid = 1951] [serial = 750] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103674333]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 124 (0x7f4462b9cc00) [pid = 1951] [serial = 797] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 123 (0x7f4463ba2400) [pid = 1951] [serial = 760] [outer = (nil)] [url = about:blank]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 122 (0x7f44645c1400) [pid = 1951] [serial = 744] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 121 (0x7f446ae1e800) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 120 (0x7f4463a8c000) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 119 (0x7f44658c1c00) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 118 (0x7f4462b9c000) [pid = 1951] [serial = 796] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 117 (0x7f446891c000) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 116 (0x7f446a147c00) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 115 (0x7f4463b86c00) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 114 (0x7f446756a800) [pid = 1951] [serial = 791] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103698657]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f4462f5ec00) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f4464c66000) [pid = 1951] [serial = 786] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f44658c1000) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f44680c2000) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f446b3c4c00) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f446957c000) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f4466d2b800) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f44646b4000) [pid = 1951] [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]
00:28:57 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f4464472c00) [pid = 1951] [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]
00:28:57 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
00:28:57 INFO - document served over http requires an http
00:28:57 INFO - sub-resource via xhr-request using the meta-csp
00:28:57 INFO - delivery method with swap-origin-redirect and when
00:28: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-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html"
00:28:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:57 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:28:57 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:28:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:57 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
00:28:57 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 1942ms
00:28:57 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
00:28:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:28:57 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466f79200 == 25 [pid = 1951] [id = 307]
00:28:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f4462f5ec00) [pid = 1951] [serial = 858] [outer = (nil)]
00:28:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f4463070000) [pid = 1951] [serial = 859] [outer = 0x7f4462f5ec00]
00:28:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f4463ba2400) [pid = 1951] [serial = 860] [outer = 0x7f4462f5ec00]
00:28:59 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
00:28:59 INFO - document served over http requires an https
00:28:59 INFO - sub-resource via fetch-request using the meta-csp
00:28:59 INFO - delivery method with keep-origin-redirect and when
00:28: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-downgrade.keep-origin-redirect.http.html"
00:28:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:28:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:28:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:28:59 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:28:59 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:28:59 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:28:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:28:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:28:59 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
00:28:59 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 1726ms
00:28:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
00:28:59 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460ff0c00 == 26 [pid = 1951] [id = 308]
00:28:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f4463079400) [pid = 1951] [serial = 861] [outer = (nil)]
00:28:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f4463079c00) [pid = 1951] [serial = 862] [outer = 0x7f4463079400]
00:29:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f4463b6f800) [pid = 1951] [serial = 863] [outer = 0x7f4463079400]
00:29:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:01 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
00:29:01 INFO - document served over http requires an https
00:29:01 INFO - sub-resource via fetch-request using the meta-csp
00:29:01 INFO - delivery method with no-redirect and when
00:29: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/fetch-request/same-origin-downgrade.no-redirect.http.html"
00:29:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:01 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:29:01 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:29:01 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:29:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:01 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
00:29:01 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 1935ms
00:29:01 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
00:29:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:01 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465c49f00 == 27 [pid = 1951] [id = 309]
00:29:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f4464d84400) [pid = 1951] [serial = 864] [outer = (nil)]
00:29:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f446587c400) [pid = 1951] [serial = 865] [outer = 0x7f4464d84400]
00:29:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f446592ec00) [pid = 1951] [serial = 866] [outer = 0x7f4464d84400]
00:29:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:03 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
00:29:03 INFO - document served over http requires an https
00:29:03 INFO - sub-resource via fetch-request using the meta-csp
00:29:03 INFO - delivery method with swap-origin-redirect and when
00:29: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-downgrade.swap-origin-redirect.http.html"
00:29:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:03 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:29:03 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:29:03 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:29:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:03 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
00:29:03 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 2290ms
00:29:03 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
00:29:04 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689bf800 == 28 [pid = 1951] [id = 310]
00:29:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 115 (0x7f4466ddd000) [pid = 1951] [serial = 867] [outer = (nil)]
00:29:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 116 (0x7f4467231400) [pid = 1951] [serial = 868] [outer = 0x7f4466ddd000]
00:29:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 117 (0x7f446738a800) [pid = 1951] [serial = 869] [outer = 0x7f4466ddd000]
00:29:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:06 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
00:29:06 INFO - document served over http requires an https
00:29:06 INFO - sub-resource via fetch-request using the meta-csp
00:29:06 INFO - delivery method with swap-origin-redirect and when
00:29: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-insecure.swap-origin-redirect.http.html"
00:29:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:06 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:29:06 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:29:06 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:29:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:06 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
00:29:06 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 2755ms
00:29:06 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
00:29:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:06 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a0b5200 == 29 [pid = 1951] [id = 311]
00:29:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 118 (0x7f44680c2400) [pid = 1951] [serial = 870] [outer = (nil)]
00:29:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 119 (0x7f44680f8400) [pid = 1951] [serial = 871] [outer = 0x7f44680c2400]
00:29:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 120 (0x7f4465ca6c00) [pid = 1951] [serial = 872] [outer = 0x7f44680c2400]
00:29:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:08 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
00:29:08 INFO - document served over http requires an https
00:29:08 INFO - sub-resource via fetch-request using the meta-csp
00:29:08 INFO - delivery method with keep-origin-redirect and when
00:29: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/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html"
00:29:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:08 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:29:08 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:29:08 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:29:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:08 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
00:29:08 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 1690ms
00:29:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
00:29:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:08 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b391000 == 30 [pid = 1951] [id = 312]
00:29:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 121 (0x7f4469d5fc00) [pid = 1951] [serial = 873] [outer = (nil)]
00:29:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 122 (0x7f446a022000) [pid = 1951] [serial = 874] [outer = 0x7f4469d5fc00]
00:29:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 123 (0x7f446a6e0800) [pid = 1951] [serial = 875] [outer = 0x7f4469d5fc00]
00:29:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:09 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
00:29:09 INFO - document served over http requires an https
00:29:09 INFO - sub-resource via fetch-request using the meta-csp
00:29:09 INFO - delivery method with no-redirect and when
00:29:09 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html"
00:29:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:09 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:29:09 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:29:09 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:29:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:09 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
00:29:09 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 1632ms
00:29:09 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
00:29:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:10 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bb36c00 == 31 [pid = 1951] [id = 313]
00:29:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 124 (0x7f446a766800) [pid = 1951] [serial = 876] [outer = (nil)]
00:29:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 125 (0x7f446b2b1000) [pid = 1951] [serial = 877] [outer = 0x7f446a766800]
00:29:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 126 (0x7f446b68e800) [pid = 1951] [serial = 878] [outer = 0x7f446a766800]
00:29:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:11 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
00:29:11 INFO - document served over http requires an https
00:29:11 INFO - sub-resource via fetch-request using the meta-csp
00:29:11 INFO - delivery method with swap-origin-redirect and when
00:29:11 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html"
00:29:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:11 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:29:11 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:29:11 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:29:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:11 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
00:29:11 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 1635ms
00:29:11 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
00:29:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:11 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460ea9000 == 32 [pid = 1951] [id = 314]
00:29:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 127 (0x7f446bab6c00) [pid = 1951] [serial = 879] [outer = (nil)]
00:29:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 128 (0x7f446bab7800) [pid = 1951] [serial = 880] [outer = 0x7f446bab6c00]
00:29:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 129 (0x7f446bed3400) [pid = 1951] [serial = 881] [outer = 0x7f446bab6c00]
00:29:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:13 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460eabd00 == 33 [pid = 1951] [id = 315]
00:29:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 130 (0x7f446bf67000) [pid = 1951] [serial = 882] [outer = (nil)]
00:29:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 131 (0x7f446bf9b000) [pid = 1951] [serial = 883] [outer = 0x7f446bf67000]
00:29:13 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:29:13 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
00:29:13 INFO - document served over http requires an https
00:29:13 INFO - sub-resource via iframe-tag using the meta-csp
00:29:13 INFO - delivery method with keep-origin-redirect and when
00:29: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.keep-origin-redirect.http.html"
00:29:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:29:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:29:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:13 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
00:29:13 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 2145ms
00:29:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
00:29:13 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461246000 == 34 [pid = 1951] [id = 316]
00:29:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 132 (0x7f4470c5bc00) [pid = 1951] [serial = 884] [outer = (nil)]
00:29:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 133 (0x7f4470ca9800) [pid = 1951] [serial = 885] [outer = 0x7f4470c5bc00]
00:29:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 134 (0x7f4470f1ec00) [pid = 1951] [serial = 886] [outer = 0x7f4470c5bc00]
00:29:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:15 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461248d00 == 35 [pid = 1951] [id = 317]
00:29:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 135 (0x7f44612cd000) [pid = 1951] [serial = 887] [outer = (nil)]
00:29:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 136 (0x7f4461254400) [pid = 1951] [serial = 888] [outer = 0x7f44612cd000]
00:29:15 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
00:29:15 INFO - document served over http requires an https
00:29:15 INFO - sub-resource via iframe-tag using the meta-csp
00:29:15 INFO - delivery method with no-redirect and when
00:29:15 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html"
00:29:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:15 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:29:15 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:29:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:15 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
00:29:15 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 2149ms
00:29:15 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
00:29:16 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446124ab00 == 36 [pid = 1951] [id = 318]
00:29:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 137 (0x7f446132d400) [pid = 1951] [serial = 889] [outer = (nil)]
00:29:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 138 (0x7f4461263400) [pid = 1951] [serial = 890] [outer = 0x7f446132d400]
00:29:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 139 (0x7f4461263000) [pid = 1951] [serial = 891] [outer = 0x7f446132d400]
00:29:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:17 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460c37800 == 37 [pid = 1951] [id = 319]
00:29:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 140 (0x7f4460c82000) [pid = 1951] [serial = 892] [outer = (nil)]
00:29:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 141 (0x7f4460d35400) [pid = 1951] [serial = 893] [outer = 0x7f4460c82000]
00:29:18 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
00:29:18 INFO - document served over http requires an https
00:29:18 INFO - sub-resource via iframe-tag using the meta-csp
00:29:18 INFO - delivery method with swap-origin-redirect and when
00:29:18 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html"
00:29:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:18 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:29:18 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:29:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:18 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
00:29:18 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 3092ms
00:29:18 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
00:29:19 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460c39b00 == 38 [pid = 1951] [id = 320]
00:29:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 142 (0x7f4460d37c00) [pid = 1951] [serial = 894] [outer = (nil)]
00:29:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 143 (0x7f4463116000) [pid = 1951] [serial = 895] [outer = 0x7f4460d37c00]
00:29:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 144 (0x7f446311c800) [pid = 1951] [serial = 896] [outer = 0x7f4460d37c00]
00:29:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:20 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d67800 == 39 [pid = 1951] [id = 321]
00:29:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 145 (0x7f4460da5000) [pid = 1951] [serial = 897] [outer = (nil)]
00:29:20 INFO - PROCESS | 1901 | [Child 1951] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9246
00:29:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 146 (0x7f446891c000) [pid = 1951] [serial = 898] [outer = 0x7f4460da5000]
00:29:21 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
00:29:21 INFO - document served over http requires an https
00:29:21 INFO - sub-resource via iframe-tag using the meta-csp
00:29:21 INFO - delivery method with swap-origin-redirect and when
00:29:21 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
00:29:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:21 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:29:21 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:29:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:21 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
00:29:21 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 2633ms
00:29:21 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
00:29:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:21 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d69b00 == 40 [pid = 1951] [id = 322]
00:29:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 147 (0x7f4464cbdc00) [pid = 1951] [serial = 899] [outer = (nil)]
00:29:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 148 (0x7f446593e000) [pid = 1951] [serial = 900] [outer = 0x7f4464cbdc00]
00:29:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 149 (0x7f4465c8d800) [pid = 1951] [serial = 901] [outer = 0x7f4464cbdc00]
00:29:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:23 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460c38c00 == 41 [pid = 1951] [id = 323]
00:29:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 150 (0x7f4460c43c00) [pid = 1951] [serial = 902] [outer = (nil)]
00:29:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 151 (0x7f44612cdc00) [pid = 1951] [serial = 903] [outer = 0x7f4460c43c00]
00:29:23 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
00:29:23 INFO - document served over http requires an https
00:29:23 INFO - sub-resource via iframe-tag using the meta-csp
00:29:23 INFO - delivery method with keep-origin-redirect and when
00:29: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-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html"
00:29:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:23 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:29:23 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:29:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:23 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
00:29:23 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 2333ms
00:29:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
00:29:24 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460eacc00 == 42 [pid = 1951] [id = 324]
00:29:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 152 (0x7f4464729000) [pid = 1951] [serial = 904] [outer = (nil)]
00:29:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 153 (0x7f4464c26400) [pid = 1951] [serial = 905] [outer = 0x7f4464729000]
00:29:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 154 (0x7f4465811000) [pid = 1951] [serial = 906] [outer = 0x7f4464729000]
00:29:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:25 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4464d25f00 == 43 [pid = 1951] [id = 325]
00:29:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 155 (0x7f446592e000) [pid = 1951] [serial = 907] [outer = (nil)]
00:29:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 156 (0x7f4465db2000) [pid = 1951] [serial = 908] [outer = 0x7f446592e000]
00:29:25 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
00:29:25 INFO - document served over http requires an https
00:29:25 INFO - sub-resource via iframe-tag using the meta-csp
00:29:25 INFO - delivery method with no-redirect and when
00:29: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.no-redirect.http.html"
00:29:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:25 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:29:25 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:29:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:25 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
00:29:25 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 1700ms
00:29:25 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
00:29:26 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461677a00 == 44 [pid = 1951] [id = 326]
00:29:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 157 (0x7f44630f5000) [pid = 1951] [serial = 909] [outer = (nil)]
00:29:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 158 (0x7f44631ff000) [pid = 1951] [serial = 910] [outer = 0x7f44630f5000]
00:29:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 159 (0x7f4464d6a400) [pid = 1951] [serial = 911] [outer = 0x7f44630f5000]
00:29:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466f79200 == 43 [pid = 1951] [id = 307]
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465c4a900 == 42 [pid = 1951] [id = 306]
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462f6d300 == 41 [pid = 1951] [id = 305]
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462e55500 == 40 [pid = 1951] [id = 304]
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44617e9400 == 39 [pid = 1951] [id = 303]
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460fed000 == 38 [pid = 1951] [id = 302]
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461678900 == 37 [pid = 1951] [id = 300]
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460fef800 == 36 [pid = 1951] [id = 299]
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44617ec600 == 35 [pid = 1951] [id = 298]
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44617e9900 == 34 [pid = 1951] [id = 297]
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4470d1d400 == 33 [pid = 1951] [id = 296]
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446d711700 == 32 [pid = 1951] [id = 295]
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbbf200 == 31 [pid = 1951] [id = 294]
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b395b00 == 30 [pid = 1951] [id = 293]
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a48ab00 == 29 [pid = 1951] [id = 292]
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4469d4c600 == 28 [pid = 1951] [id = 291]
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695f1500 == 27 [pid = 1951] [id = 290]
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44694f9700 == 26 [pid = 1951] [id = 289]
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44680aad00 == 25 [pid = 1951] [id = 288]
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462e58700 == 24 [pid = 1951] [id = 287]
00:29:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689c1100 == 23 [pid = 1951] [id = 286]
00:29:27 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460ff1100 == 24 [pid = 1951] [id = 327]
00:29:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 160 (0x7f4462b6c000) [pid = 1951] [serial = 912] [outer = (nil)]
00:29:27 INFO - PROCESS | 1901 | --DOMWINDOW == 159 (0x7f44674ab400) [pid = 1951] [serial = 790] [outer = (nil)] [url = about:blank]
00:29:27 INFO - PROCESS | 1901 | --DOMWINDOW == 158 (0x7f446440ec00) [pid = 1951] [serial = 779] [outer = (nil)] [url = about:blank]
00:29:27 INFO - PROCESS | 1901 | --DOMWINDOW == 157 (0x7f4467282c00) [pid = 1951] [serial = 743] [outer = (nil)] [url = about:blank]
00:29:27 INFO - PROCESS | 1901 | --DOMWINDOW == 156 (0x7f4464d84c00) [pid = 1951] [serial = 782] [outer = (nil)] [url = about:blank]
00:29:27 INFO - PROCESS | 1901 | --DOMWINDOW == 155 (0x7f4468158000) [pid = 1951] [serial = 795] [outer = (nil)] [url = about:blank]
00:29:27 INFO - PROCESS | 1901 | --DOMWINDOW == 154 (0x7f44646b4c00) [pid = 1951] [serial = 785] [outer = (nil)] [url = about:blank]
00:29:27 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:29:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 155 (0x7f4462bab400) [pid = 1951] [serial = 913] [outer = 0x7f4462b6c000]
00:29:28 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
00:29:28 INFO - document served over http requires an https
00:29:28 INFO - sub-resource via iframe-tag using the meta-csp
00:29:28 INFO - delivery method with swap-origin-redirect and when
00:29: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/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html"
00:29:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:28 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:29:28 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:29:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:28 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
00:29:28 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 2472ms
00:29:28 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
00:29:28 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44617e9400 == 25 [pid = 1951] [id = 328]
00:29:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 156 (0x7f4465db2400) [pid = 1951] [serial = 914] [outer = (nil)]
00:29:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 157 (0x7f44662b5800) [pid = 1951] [serial = 915] [outer = 0x7f4465db2400]
00:29:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 158 (0x7f4466ec0800) [pid = 1951] [serial = 916] [outer = 0x7f4465db2400]
00:29:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:29 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
00:29:29 INFO - document served over http requires an https
00:29:29 INFO - sub-resource via script-tag using the meta-csp
00:29:29 INFO - delivery method with keep-origin-redirect and when
00:29:29 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html"
00:29:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:29:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:29:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:29 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
00:29:29 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 1833ms
00:29:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
00:29:30 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462e58700 == 26 [pid = 1951] [id = 329]
00:29:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 159 (0x7f44680cb800) [pid = 1951] [serial = 917] [outer = (nil)]
00:29:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 160 (0x7f44680cbc00) [pid = 1951] [serial = 918] [outer = 0x7f44680cb800]
00:29:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 161 (0x7f4468239400) [pid = 1951] [serial = 919] [outer = 0x7f44680cb800]
00:29:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29: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
00:29:31 INFO - document served over http requires an https
00:29:31 INFO - sub-resource via script-tag using the meta-csp
00:29:31 INFO - delivery method with no-redirect and when
00:29: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"
00:29:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:31 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:29:31 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:29:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29: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
00:29: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 1888ms
00:29: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
00:29:33 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465982a00 == 27 [pid = 1951] [id = 330]
00:29:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 162 (0x7f44630f5800) [pid = 1951] [serial = 920] [outer = (nil)]
00:29:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 163 (0x7f4463a8c800) [pid = 1951] [serial = 921] [outer = 0x7f44630f5800]
00:29:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 164 (0x7f4468349400) [pid = 1951] [serial = 922] [outer = 0x7f44630f5800]
00:29:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 163 (0x7f4468ecb400) [pid = 1951] [serial = 833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103723139]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 162 (0x7f4470c5b400) [pid = 1951] [serial = 838] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 161 (0x7f446312b400) [pid = 1951] [serial = 828] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 160 (0x7f4464746400) [pid = 1951] [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]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 159 (0x7f44674abc00) [pid = 1951] [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]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 158 (0x7f4462ad5800) [pid = 1951] [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]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 157 (0x7f4465ca6800) [pid = 1951] [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]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 156 (0x7f4462ee2000) [pid = 1951] [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]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 155 (0x7f4463b6f000) [pid = 1951] [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]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 154 (0x7f446d5a1c00) [pid = 1951] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 153 (0x7f446bec4800) [pid = 1951] [serial = 826] [outer = (nil)] [url = about:blank]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 152 (0x7f4470c4fc00) [pid = 1951] [serial = 839] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 151 (0x7f446593e400) [pid = 1951] [serial = 802] [outer = (nil)] [url = about:blank]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 150 (0x7f4463b86800) [pid = 1951] [serial = 850] [outer = (nil)] [url = about:blank]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 149 (0x7f4462e7fc00) [pid = 1951] [serial = 844] [outer = (nil)] [url = about:blank]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 148 (0x7f4468ec7000) [pid = 1951] [serial = 808] [outer = (nil)] [url = about:blank]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 147 (0x7f446d72d000) [pid = 1951] [serial = 831] [outer = (nil)] [url = about:blank]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 146 (0x7f4470f07800) [pid = 1951] [serial = 834] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103723139]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 145 (0x7f446b7bac00) [pid = 1951] [serial = 823] [outer = (nil)] [url = about:blank]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 144 (0x7f446b2a2800) [pid = 1951] [serial = 817] [outer = (nil)] [url = about:blank]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 143 (0x7f4465ce5400) [pid = 1951] [serial = 853] [outer = (nil)] [url = about:blank]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 142 (0x7f44689bac00) [pid = 1951] [serial = 836] [outer = (nil)] [url = about:blank]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 141 (0x7f44682f6800) [pid = 1951] [serial = 805] [outer = (nil)] [url = about:blank]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 140 (0x7f446b64e000) [pid = 1951] [serial = 820] [outer = (nil)] [url = about:blank]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 139 (0x7f44695e9c00) [pid = 1951] [serial = 811] [outer = (nil)] [url = about:blank]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 138 (0x7f44616fa800) [pid = 1951] [serial = 841] [outer = (nil)] [url = about:blank]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 137 (0x7f446a439c00) [pid = 1951] [serial = 814] [outer = (nil)] [url = about:blank]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 136 (0x7f446756ac00) [pid = 1951] [serial = 856] [outer = (nil)] [url = about:blank]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 135 (0x7f4462ef4400) [pid = 1951] [serial = 847] [outer = (nil)] [url = about:blank]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 134 (0x7f4463070000) [pid = 1951] [serial = 859] [outer = (nil)] [url = about:blank]
00:29:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 133 (0x7f4466f4d800) [pid = 1951] [serial = 854] [outer = (nil)] [url = about:blank]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 132 (0x7f4464cf8400) [pid = 1951] [serial = 851] [outer = (nil)] [url = about:blank]
00:29:33 INFO - PROCESS | 1901 | --DOMWINDOW == 131 (0x7f446826a000) [pid = 1951] [serial = 857] [outer = (nil)] [url = about:blank]
00:29:34 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
00:29:34 INFO - document served over http requires an https
00:29:34 INFO - sub-resource via script-tag using the meta-csp
00:29:34 INFO - delivery method with swap-origin-redirect and when
00:29:34 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html"
00:29:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:34 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:29:34 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:29:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:34 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
00:29: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 2787ms
00:29: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
00:29:34 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466f79700 == 28 [pid = 1951] [id = 331]
00:29:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 132 (0x7f4463b6f000) [pid = 1951] [serial = 923] [outer = (nil)]
00:29:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 133 (0x7f4463b86800) [pid = 1951] [serial = 924] [outer = 0x7f4463b6f000]
00:29:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 134 (0x7f446588f800) [pid = 1951] [serial = 925] [outer = 0x7f4463b6f000]
00:29:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29: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
00:29:36 INFO - document served over http requires an https
00:29:36 INFO - sub-resource via script-tag using the meta-csp
00:29:36 INFO - delivery method with swap-origin-redirect and when
00:29: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"
00:29:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:36 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:29:36 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:29:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29: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
00:29: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 1637ms
00:29: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
00:29:36 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461248300 == 29 [pid = 1951] [id = 332]
00:29:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 135 (0x7f4465ca6000) [pid = 1951] [serial = 926] [outer = (nil)]
00:29:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 136 (0x7f4465ca6400) [pid = 1951] [serial = 927] [outer = 0x7f4465ca6000]
00:29:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 137 (0x7f4466364800) [pid = 1951] [serial = 928] [outer = 0x7f4465ca6000]
00:29:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:38 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
00:29:38 INFO - document served over http requires an https
00:29:38 INFO - sub-resource via script-tag using the meta-csp
00:29:38 INFO - delivery method with keep-origin-redirect and when
00:29:38 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html"
00:29:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:38 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:29:38 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:29:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:38 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
00:29:38 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 1740ms
00:29:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
00:29:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:38 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462e55500 == 30 [pid = 1951] [id = 333]
00:29:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 138 (0x7f44688b5400) [pid = 1951] [serial = 929] [outer = (nil)]
00:29:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 139 (0x7f4468e47800) [pid = 1951] [serial = 930] [outer = 0x7f44688b5400]
00:29:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 140 (0x7f4468ed4c00) [pid = 1951] [serial = 931] [outer = 0x7f44688b5400]
00:29:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:39 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
00:29:39 INFO - document served over http requires an https
00:29:39 INFO - sub-resource via script-tag using the meta-csp
00:29:39 INFO - delivery method with no-redirect and when
00:29: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html"
00:29:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:39 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:29:39 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:29:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:39 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
00:29:39 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 1640ms
00:29:39 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
00:29:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:39 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4467264e00 == 31 [pid = 1951] [id = 334]
00:29:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 141 (0x7f4469d5f400) [pid = 1951] [serial = 932] [outer = (nil)]
00:29:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 142 (0x7f446a022400) [pid = 1951] [serial = 933] [outer = 0x7f4469d5f400]
00:29:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 143 (0x7f446a147c00) [pid = 1951] [serial = 934] [outer = 0x7f4469d5f400]
00:29:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:41 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
00:29:41 INFO - document served over http requires an https
00:29:41 INFO - sub-resource via script-tag using the meta-csp
00:29:41 INFO - delivery method with swap-origin-redirect and when
00:29: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.swap-origin-redirect.http.html"
00:29:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:41 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:29:41 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:29:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:41 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
00:29:41 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 2031ms
00:29:41 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
00:29:42 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468362400 == 32 [pid = 1951] [id = 335]
00:29:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 144 (0x7f446a7d3000) [pid = 1951] [serial = 935] [outer = (nil)]
00:29:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 145 (0x7f446a7d3400) [pid = 1951] [serial = 936] [outer = 0x7f446a7d3000]
00:29:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 146 (0x7f446ae69c00) [pid = 1951] [serial = 937] [outer = 0x7f446a7d3000]
00:29:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:43 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
00:29:43 INFO - document served over http requires an https
00:29:43 INFO - sub-resource via xhr-request using the meta-csp
00:29:43 INFO - delivery method with keep-origin-redirect and when
00:29: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/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html"
00:29:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:43 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:29:43 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:29:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:43 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
00:29:43 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 2143ms
00:29:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
00:29:44 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689c1100 == 33 [pid = 1951] [id = 336]
00:29:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 147 (0x7f446b251400) [pid = 1951] [serial = 938] [outer = (nil)]
00:29:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 148 (0x7f446b251800) [pid = 1951] [serial = 939] [outer = 0x7f446b251400]
00:29:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 149 (0x7f44683a7c00) [pid = 1951] [serial = 940] [outer = 0x7f446b251400]
00:29:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:45 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
00:29:45 INFO - document served over http requires an https
00:29:45 INFO - sub-resource via xhr-request using the meta-csp
00:29:45 INFO - delivery method with no-redirect and when
00:29: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/xhr-request/same-origin-downgrade.no-redirect.http.html"
00:29:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:45 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:29:45 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:29:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:45 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
00:29:45 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 1888ms
00:29:45 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
00:29:46 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695eb500 == 34 [pid = 1951] [id = 337]
00:29:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 150 (0x7f446b7bac00) [pid = 1951] [serial = 941] [outer = (nil)]
00:29:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 151 (0x7f446ba32000) [pid = 1951] [serial = 942] [outer = 0x7f446b7bac00]
00:29:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 152 (0x7f446bec4000) [pid = 1951] [serial = 943] [outer = 0x7f446b7bac00]
00:29:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:48 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
00:29:48 INFO - document served over http requires an https
00:29:48 INFO - sub-resource via xhr-request using the meta-csp
00:29:48 INFO - delivery method with swap-origin-redirect and when
00:29:48 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html"
00:29:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:48 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:29:48 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:29:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:48 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
00:29:48 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 2658ms
00:29:48 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
00:29:48 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a0b3e00 == 35 [pid = 1951] [id = 338]
00:29:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 153 (0x7f446d672400) [pid = 1951] [serial = 944] [outer = (nil)]
00:29:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 154 (0x7f446d672800) [pid = 1951] [serial = 945] [outer = 0x7f446d672400]
00:29:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 155 (0x7f4470d54c00) [pid = 1951] [serial = 946] [outer = 0x7f446d672400]
00:29:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:50 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
00:29:50 INFO - document served over http requires an https
00:29:50 INFO - sub-resource via xhr-request using the meta-csp
00:29:50 INFO - delivery method with swap-origin-redirect and when
00:29: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-insecure.swap-origin-redirect.http.html"
00:29:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:50 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:29:50 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:29:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:50 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
00:29:50 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 1545ms
00:29:50 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
00:29:50 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a486f00 == 36 [pid = 1951] [id = 339]
00:29:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 156 (0x7f4465d7ac00) [pid = 1951] [serial = 947] [outer = (nil)]
00:29:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 157 (0x7f4465d7b000) [pid = 1951] [serial = 948] [outer = 0x7f4465d7ac00]
00:29:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 158 (0x7f4465d7bc00) [pid = 1951] [serial = 949] [outer = 0x7f4465d7ac00]
00:29:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:51 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
00:29:51 INFO - document served over http requires an https
00:29:51 INFO - sub-resource via xhr-request using the meta-csp
00:29:51 INFO - delivery method with keep-origin-redirect and when
00:29:51 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html"
00:29:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:51 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:29:51 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:29:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:51 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
00:29:51 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 1637ms
00:29:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
00:29:51 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b391f00 == 37 [pid = 1951] [id = 340]
00:29:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 159 (0x7f4467282800) [pid = 1951] [serial = 950] [outer = (nil)]
00:29:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 160 (0x7f446636b000) [pid = 1951] [serial = 951] [outer = 0x7f4467282800]
00:29:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 161 (0x7f446636bc00) [pid = 1951] [serial = 952] [outer = 0x7f4467282800]
00:29:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:53 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
00:29:53 INFO - document served over http requires an https
00:29:53 INFO - sub-resource via xhr-request using the meta-csp
00:29:53 INFO - delivery method with no-redirect and when
00:29:53 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html"
00:29:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:53 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:29:53 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:29:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:53 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
00:29:53 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 1637ms
00:29:53 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
00:29:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:53 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bb36700 == 38 [pid = 1951] [id = 341]
00:29:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 162 (0x7f4467527000) [pid = 1951] [serial = 953] [outer = (nil)]
00:29:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 163 (0x7f4467528000) [pid = 1951] [serial = 954] [outer = 0x7f4467527000]
00:29:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 164 (0x7f4467528800) [pid = 1951] [serial = 955] [outer = 0x7f4467527000]
00:29:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:55 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
00:29:55 INFO - document served over http requires an https
00:29:55 INFO - sub-resource via xhr-request using the meta-csp
00:29:55 INFO - delivery method with swap-origin-redirect and when
00:29: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-upgrade.swap-origin-redirect.http.html"
00:29:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:55 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:29:55 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:29:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:55 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
00:29:55 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 2033ms
00:29:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
00:29:55 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446d712b00 == 39 [pid = 1951] [id = 342]
00:29:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 165 (0x7f4469509400) [pid = 1951] [serial = 956] [outer = (nil)]
00:29:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 166 (0x7f44688d1400) [pid = 1951] [serial = 957] [outer = 0x7f4469509400]
00:29:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 167 (0x7f446afe8000) [pid = 1951] [serial = 958] [outer = 0x7f4469509400]
00:29:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:57 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:29:57 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
00:29:57 INFO - document served over http requires an http
00:29:57 INFO - sub-resource via fetch-request using the meta-referrer
00:29:57 INFO - delivery method with keep-origin-redirect and when
00:29: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"
00:29:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:57 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:29:57 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:29:57 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:29:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:57 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
00:29:57 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 1992ms
00:29:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
00:29:57 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461216700 == 40 [pid = 1951] [id = 343]
00:29:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 168 (0x7f4470e9a800) [pid = 1951] [serial = 959] [outer = (nil)]
00:29:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 169 (0x7f4461088000) [pid = 1951] [serial = 960] [outer = 0x7f4470e9a800]
00:29:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 170 (0x7f4461088400) [pid = 1951] [serial = 961] [outer = 0x7f4470e9a800]
00:29:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:59 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
00:29:59 INFO - document served over http requires an http
00:29:59 INFO - sub-resource via fetch-request using the meta-referrer
00:29:59 INFO - delivery method with no-redirect and when
00:29: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"
00:29:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:29:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:29:59 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:29:59 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:29:59 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:29:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:29:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:29:59 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
00:29:59 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 1886ms
00:29:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
00:29:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:29:59 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611d7700 == 41 [pid = 1951] [id = 344]
00:29:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 171 (0x7f445f470000) [pid = 1951] [serial = 962] [outer = (nil)]
00:29:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 172 (0x7f445f470400) [pid = 1951] [serial = 963] [outer = 0x7f445f470000]
00:30:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 173 (0x7f44611f3c00) [pid = 1951] [serial = 964] [outer = 0x7f445f470000]
00:30:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:01 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
00:30:01 INFO - document served over http requires an http
00:30:01 INFO - sub-resource via fetch-request using the meta-referrer
00:30:01 INFO - delivery method with swap-origin-redirect and when
00:30:01 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
00:30:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:01 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:30:01 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:30:01 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:30:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:01 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
00:30:01 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 2585ms
00:30:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
00:30:02 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f502700 == 42 [pid = 1951] [id = 345]
00:30:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 174 (0x7f445f4ecc00) [pid = 1951] [serial = 965] [outer = (nil)]
00:30:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 175 (0x7f445f4a2000) [pid = 1951] [serial = 966] [outer = 0x7f445f4ecc00]
00:30:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 176 (0x7f445f58c800) [pid = 1951] [serial = 967] [outer = 0x7f445f4ecc00]
00:30:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:04 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f5aa900 == 43 [pid = 1951] [id = 346]
00:30:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 177 (0x7f445f5af400) [pid = 1951] [serial = 968] [outer = (nil)]
00:30:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 178 (0x7f445f5e3000) [pid = 1951] [serial = 969] [outer = 0x7f445f5af400]
00:30:04 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
00:30:04 INFO - document served over http requires an http
00:30:04 INFO - sub-resource via iframe-tag using the meta-referrer
00:30:04 INFO - delivery method with keep-origin-redirect and when
00:30: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"
00:30:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:04 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:30:04 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:30:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:04 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
00:30:04 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 2736ms
00:30:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
00:30:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:04 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f5ad100 == 44 [pid = 1951] [id = 347]
00:30:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 179 (0x7f446119ec00) [pid = 1951] [serial = 970] [outer = (nil)]
00:30:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 180 (0x7f44611b9400) [pid = 1951] [serial = 971] [outer = 0x7f446119ec00]
00:30:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 181 (0x7f44630aa000) [pid = 1951] [serial = 972] [outer = 0x7f446119ec00]
00:30:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460ff0c00 == 43 [pid = 1951] [id = 308]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465c49f00 == 42 [pid = 1951] [id = 309]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689bf800 == 41 [pid = 1951] [id = 310]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a0b5200 == 40 [pid = 1951] [id = 311]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b391000 == 39 [pid = 1951] [id = 312]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44709cf200 == 38 [pid = 1951] [id = 274]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bb36c00 == 37 [pid = 1951] [id = 313]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460eabd00 == 36 [pid = 1951] [id = 315]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460ea9000 == 35 [pid = 1951] [id = 314]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461248d00 == 34 [pid = 1951] [id = 317]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461246000 == 33 [pid = 1951] [id = 316]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460c37800 == 32 [pid = 1951] [id = 319]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446124ab00 == 31 [pid = 1951] [id = 318]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d67800 == 30 [pid = 1951] [id = 321]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460c39b00 == 29 [pid = 1951] [id = 320]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460c38c00 == 28 [pid = 1951] [id = 323]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4464d25f00 == 27 [pid = 1951] [id = 325]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460eacc00 == 26 [pid = 1951] [id = 324]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460ff1100 == 25 [pid = 1951] [id = 327]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461677a00 == 24 [pid = 1951] [id = 326]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44617e9400 == 23 [pid = 1951] [id = 328]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462e58700 == 22 [pid = 1951] [id = 329]
00:30:06 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465982a00 == 21 [pid = 1951] [id = 330]
00:30:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461248300 == 20 [pid = 1951] [id = 332]
00:30:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462e55500 == 19 [pid = 1951] [id = 333]
00:30:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4467264e00 == 18 [pid = 1951] [id = 334]
00:30:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468362400 == 17 [pid = 1951] [id = 335]
00:30:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689c1100 == 16 [pid = 1951] [id = 336]
00:30:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695eb500 == 15 [pid = 1951] [id = 337]
00:30:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d69b00 == 14 [pid = 1951] [id = 322]
00:30:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a0b3e00 == 13 [pid = 1951] [id = 338]
00:30:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a486f00 == 12 [pid = 1951] [id = 339]
00:30:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b391f00 == 11 [pid = 1951] [id = 340]
00:30:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bb36700 == 10 [pid = 1951] [id = 341]
00:30:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446167a700 == 9 [pid = 1951] [id = 301]
00:30:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446d712b00 == 8 [pid = 1951] [id = 342]
00:30:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461216700 == 7 [pid = 1951] [id = 343]
00:30:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611d7700 == 6 [pid = 1951] [id = 344]
00:30:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f5aa900 == 5 [pid = 1951] [id = 346]
00:30:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f502700 == 4 [pid = 1951] [id = 345]
00:30:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a552500 == 3 [pid = 1951] [id = 265]
00:30:07 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466f79700 == 2 [pid = 1951] [id = 331]
00:30:07 INFO - PROCESS | 1901 | --DOMWINDOW == 180 (0x7f4465c8d400) [pid = 1951] [serial = 800] [outer = (nil)] [url = about:blank]
00:30:07 INFO - PROCESS | 1901 | --DOMWINDOW == 179 (0x7f4463b6f400) [pid = 1951] [serial = 845] [outer = (nil)] [url = about:blank]
00:30:07 INFO - PROCESS | 1901 | --DOMWINDOW == 178 (0x7f446322a400) [pid = 1951] [serial = 848] [outer = (nil)] [url = about:blank]
00:30:07 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460c35500 == 3 [pid = 1951] [id = 348]
00:30:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 179 (0x7f445f4ec000) [pid = 1951] [serial = 973] [outer = (nil)]
00:30:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 180 (0x7f445f5e3800) [pid = 1951] [serial = 974] [outer = 0x7f445f4ec000]
00:30:08 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
00:30:08 INFO - document served over http requires an http
00:30:08 INFO - sub-resource via iframe-tag using the meta-referrer
00:30:08 INFO - delivery method with no-redirect and when
00:30: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"
00:30:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:08 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:30:08 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:30:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:08 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
00:30:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 3640ms
00:30:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
00:30:08 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460c37800 == 4 [pid = 1951] [id = 349]
00:30:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 181 (0x7f4461088800) [pid = 1951] [serial = 975] [outer = (nil)]
00:30:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 182 (0x7f4461088c00) [pid = 1951] [serial = 976] [outer = 0x7f4461088800]
00:30:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 183 (0x7f4461254c00) [pid = 1951] [serial = 977] [outer = 0x7f4461088800]
00:30:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:09 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d67300 == 5 [pid = 1951] [id = 350]
00:30:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 184 (0x7f446132b000) [pid = 1951] [serial = 978] [outer = (nil)]
00:30:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 185 (0x7f446132b800) [pid = 1951] [serial = 979] [outer = 0x7f446132b000]
00:30:10 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
00:30:10 INFO - document served over http requires an http
00:30:10 INFO - sub-resource via iframe-tag using the meta-referrer
00:30:10 INFO - delivery method with swap-origin-redirect and when
00:30: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-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
00:30:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:10 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:30:10 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:30:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:10 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
00:30:10 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 1931ms
00:30:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
00:30:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:10 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d67d00 == 6 [pid = 1951] [id = 351]
00:30:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 186 (0x7f4462d9ac00) [pid = 1951] [serial = 980] [outer = (nil)]
00:30:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 187 (0x7f4462e62000) [pid = 1951] [serial = 981] [outer = 0x7f4462d9ac00]
00:30:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 188 (0x7f4462ef4800) [pid = 1951] [serial = 982] [outer = 0x7f4462d9ac00]
00:30:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 187 (0x7f4465ca5000) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 186 (0x7f446322a000) [pid = 1951] [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]
00:30:14 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
00:30:14 INFO - document served over http requires an http
00:30:14 INFO - sub-resource via script-tag using the meta-referrer
00:30:14 INFO - delivery method with keep-origin-redirect and when
00:30: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"
00:30:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:14 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:30:14 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:30:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:14 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
00:30:14 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 4297ms
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 185 (0x7f4466ddd400) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 184 (0x7f446b2a2400) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 183 (0x7f446bbd4c00) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 182 (0x7f4465ce5000) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 181 (0x7f4466c78800) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 180 (0x7f446d672000) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 179 (0x7f4466f4d000) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 178 (0x7f4467231800) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 177 (0x7f44695e9800) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 176 (0x7f446bf9bc00) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 175 (0x7f44658b7000) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 174 (0x7f446aeae800) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 173 (0x7f446b3de400) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 172 (0x7f4462f5ec00) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 171 (0x7f4462e62800) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 170 (0x7f446756a400) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 169 (0x7f44616fa400) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 168 (0x7f44680c2400) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 167 (0x7f4460d37c00) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 166 (0x7f4470c5bc00) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 165 (0x7f44630f5000) [pid = 1951] [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]
00:30:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 164 (0x7f4463b6f000) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 163 (0x7f446a766800) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 162 (0x7f4465db2400) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 161 (0x7f4460da5000) [pid = 1951] [serial = 897] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 160 (0x7f4460c43c00) [pid = 1951] [serial = 902] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 159 (0x7f44680cb800) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 158 (0x7f4464cbdc00) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 157 (0x7f4464d84400) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 156 (0x7f446592e000) [pid = 1951] [serial = 907] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103765265]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 155 (0x7f4469d5fc00) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 154 (0x7f4462b6c000) [pid = 1951] [serial = 912] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 153 (0x7f4464729000) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 152 (0x7f446bab6c00) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 151 (0x7f446bf67000) [pid = 1951] [serial = 882] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 150 (0x7f4460c82000) [pid = 1951] [serial = 892] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 149 (0x7f44612cd000) [pid = 1951] [serial = 887] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103755346]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 148 (0x7f4463079400) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 147 (0x7f4466ddd000) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 146 (0x7f44630f5800) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 145 (0x7f446132d400) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 144 (0x7f446b7ba400) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 143 (0x7f446b341000) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 142 (0x7f446d5a0800) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 141 (0x7f44689ba800) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 140 (0x7f4468239c00) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 139 (0x7f4468177c00) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 138 (0x7f4468277400) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 137 (0x7f446b631c00) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 136 (0x7f446a439800) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 135 (0x7f446bab7400) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 134 (0x7f446b239000) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 133 (0x7f44694bd000) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 132 (0x7f4462babc00) [pid = 1951] [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]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 131 (0x7f44612cdc00) [pid = 1951] [serial = 903] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 130 (0x7f4470ca9800) [pid = 1951] [serial = 885] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 129 (0x7f446b2b1000) [pid = 1951] [serial = 877] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 128 (0x7f4463a8c800) [pid = 1951] [serial = 921] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 127 (0x7f4461254400) [pid = 1951] [serial = 888] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103755346]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 126 (0x7f4467231400) [pid = 1951] [serial = 868] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 125 (0x7f446bf9b000) [pid = 1951] [serial = 883] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 124 (0x7f446891c000) [pid = 1951] [serial = 898] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 123 (0x7f446a022000) [pid = 1951] [serial = 874] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 122 (0x7f44680cbc00) [pid = 1951] [serial = 918] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 121 (0x7f4461263400) [pid = 1951] [serial = 890] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 120 (0x7f44662b5800) [pid = 1951] [serial = 915] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 119 (0x7f4463116000) [pid = 1951] [serial = 895] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 118 (0x7f446593e000) [pid = 1951] [serial = 900] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 117 (0x7f446587c400) [pid = 1951] [serial = 865] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 116 (0x7f4463079c00) [pid = 1951] [serial = 862] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 115 (0x7f44680f8400) [pid = 1951] [serial = 871] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 114 (0x7f4460d35400) [pid = 1951] [serial = 893] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f4462bab400) [pid = 1951] [serial = 913] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f4465db2000) [pid = 1951] [serial = 908] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103765265]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f446bab7800) [pid = 1951] [serial = 880] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f4464c26400) [pid = 1951] [serial = 905] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f44631ff000) [pid = 1951] [serial = 910] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f4463b86800) [pid = 1951] [serial = 924] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f446bb16400) [pid = 1951] [serial = 824] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f4470e98800) [pid = 1951] [serial = 716] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f446d708400) [pid = 1951] [serial = 707] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f446a766000) [pid = 1951] [serial = 837] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f446826a800) [pid = 1951] [serial = 764] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f44695e9000) [pid = 1951] [serial = 701] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f44683ea000) [pid = 1951] [serial = 806] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f446b678c00) [pid = 1951] [serial = 821] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f446599d800) [pid = 1951] [serial = 815] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f4466e85400) [pid = 1951] [serial = 719] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f446b319000) [pid = 1951] [serial = 818] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f4470f07000) [pid = 1951] [serial = 713] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f4463afb800) [pid = 1951] [serial = 722] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f4466edc000) [pid = 1951] [serial = 698] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f4464558c00) [pid = 1951] [serial = 767] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f44675f7000) [pid = 1951] [serial = 645] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f446b6a9c00) [pid = 1951] [serial = 753] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f446bf67c00) [pid = 1951] [serial = 827] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f4468ed4000) [pid = 1951] [serial = 809] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f44632e2800) [pid = 1951] [serial = 770] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f4470df8800) [pid = 1951] [serial = 832] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f446db54800) [pid = 1951] [serial = 710] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f446826d000) [pid = 1951] [serial = 761] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f4469dda800) [pid = 1951] [serial = 812] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f446d670c00) [pid = 1951] [serial = 758] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f4466dddc00) [pid = 1951] [serial = 803] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f4470c6a400) [pid = 1951] [serial = 776] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f446b753000) [pid = 1951] [serial = 704] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f4463ba2400) [pid = 1951] [serial = 860] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f44630ae000) [pid = 1951] [serial = 773] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f44683ea800) [pid = 1951] [serial = 748] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f44617b2c00) [pid = 1951] [serial = 842] [outer = (nil)] [url = about:blank]
00:30:14 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460ea9000 == 7 [pid = 1951] [id = 352]
00:30:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f4460c82000) [pid = 1951] [serial = 983] [outer = (nil)]
00:30:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f4460d35000) [pid = 1951] [serial = 984] [outer = 0x7f4460c82000]
00:30:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f4461254400) [pid = 1951] [serial = 985] [outer = 0x7f4460c82000]
00:30:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:16 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
00:30:16 INFO - document served over http requires an http
00:30:16 INFO - sub-resource via script-tag using the meta-referrer
00:30:16 INFO - delivery method with no-redirect and when
00:30: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"
00:30:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:16 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:30:16 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:30:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:16 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
00:30:16 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1514ms
00:30:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
00:30:16 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f5acc00 == 8 [pid = 1951] [id = 353]
00:30:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f4462bab400) [pid = 1951] [serial = 986] [outer = (nil)]
00:30:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f4462bab800) [pid = 1951] [serial = 987] [outer = 0x7f4462bab400]
00:30:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f4462f5ec00) [pid = 1951] [serial = 988] [outer = 0x7f4462bab400]
00:30:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:17 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
00:30:17 INFO - document served over http requires an http
00:30:17 INFO - sub-resource via script-tag using the meta-referrer
00:30:17 INFO - delivery method with swap-origin-redirect and when
00:30:17 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
00:30:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:17 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:30:17 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:30:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:17 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
00:30:17 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 1628ms
00:30:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
00:30:18 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d69b00 == 9 [pid = 1951] [id = 354]
00:30:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f4463062400) [pid = 1951] [serial = 989] [outer = (nil)]
00:30:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f4463079000) [pid = 1951] [serial = 990] [outer = 0x7f4463062400]
00:30:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f44630f5800) [pid = 1951] [serial = 991] [outer = 0x7f4463062400]
00:30:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:19 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
00:30:19 INFO - document served over http requires an http
00:30:19 INFO - sub-resource via xhr-request using the meta-referrer
00:30:19 INFO - delivery method with keep-origin-redirect and when
00:30: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"
00:30:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:19 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:30:19 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:30:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:19 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html:23:7
00:30:19 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | took 1751ms
00:30:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
00:30:19 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461247e00 == 10 [pid = 1951] [id = 355]
00:30:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f4463b6f400) [pid = 1951] [serial = 992] [outer = (nil)]
00:30:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f4463b6fc00) [pid = 1951] [serial = 993] [outer = 0x7f4463b6f400]
00:30:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f446440ec00) [pid = 1951] [serial = 994] [outer = 0x7f4463b6f400]
00:30:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:21 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
00:30:21 INFO - document served over http requires an http
00:30:21 INFO - sub-resource via xhr-request using the meta-referrer
00:30:21 INFO - delivery method with no-redirect and when
00:30:21 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
00:30:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:21 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:30:21 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:30:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:21 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
00:30:21 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1749ms
00:30:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
00:30:21 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461706a00 == 11 [pid = 1951] [id = 356]
00:30:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f4464729c00) [pid = 1951] [serial = 995] [outer = (nil)]
00:30:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f4464c5d400) [pid = 1951] [serial = 996] [outer = 0x7f4464729c00]
00:30:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f4464cbd800) [pid = 1951] [serial = 997] [outer = 0x7f4464729c00]
00:30:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:23 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
00:30:23 INFO - document served over http requires an http
00:30:23 INFO - sub-resource via xhr-request using the meta-referrer
00:30:23 INFO - delivery method with swap-origin-redirect and when
00:30:23 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
00:30:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:23 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:30:23 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:30:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:23 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
00:30:23 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 2286ms
00:30:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
00:30:23 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44617e8500 == 12 [pid = 1951] [id = 357]
00:30:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f446588f000) [pid = 1951] [serial = 998] [outer = (nil)]
00:30:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f446588f400) [pid = 1951] [serial = 999] [outer = 0x7f446588f000]
00:30:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f4465895800) [pid = 1951] [serial = 1000] [outer = 0x7f446588f000]
00:30:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:25 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
00:30:25 INFO - document served over http requires an https
00:30:25 INFO - sub-resource via fetch-request using the meta-referrer
00:30:25 INFO - delivery method with keep-origin-redirect and when
00:30: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"
00:30:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:25 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:30:25 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:30:25 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:30:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:25 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
00:30:25 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 2235ms
00:30:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
00:30:26 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462aee700 == 13 [pid = 1951] [id = 358]
00:30:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f446592e800) [pid = 1951] [serial = 1001] [outer = (nil)]
00:30:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f446599d000) [pid = 1951] [serial = 1002] [outer = 0x7f446592e800]
00:30:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f44659f2000) [pid = 1951] [serial = 1003] [outer = 0x7f446592e800]
00:30:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:28 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
00:30:28 INFO - document served over http requires an https
00:30:28 INFO - sub-resource via fetch-request using the meta-referrer
00:30:28 INFO - delivery method with no-redirect and when
00:30:28 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
00:30:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:28 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:30:28 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:30:28 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:30:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:28 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
00:30:28 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2771ms
00:30:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
00:30:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:29 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462bd5b00 == 14 [pid = 1951] [id = 359]
00:30:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f4465ca5000) [pid = 1951] [serial = 1004] [outer = (nil)]
00:30:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f4465ca5400) [pid = 1951] [serial = 1005] [outer = 0x7f4465ca5000]
00:30:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f4465d7b400) [pid = 1951] [serial = 1006] [outer = 0x7f4465ca5000]
00:30:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:30 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
00:30:30 INFO - document served over http requires an https
00:30:30 INFO - sub-resource via fetch-request using the meta-referrer
00:30:30 INFO - delivery method with swap-origin-redirect and when
00:30: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"
00:30:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:30 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:30:30 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:30:30 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:30:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:30 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
00:30:30 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 1683ms
00:30:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
00:30:31 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f4ff500 == 15 [pid = 1951] [id = 360]
00:30:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f445f975400) [pid = 1951] [serial = 1007] [outer = (nil)]
00:30:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f445f975800) [pid = 1951] [serial = 1008] [outer = 0x7f445f975400]
00:30:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f44630f5400) [pid = 1951] [serial = 1009] [outer = 0x7f445f975400]
00:30:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:32 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462f6fb00 == 16 [pid = 1951] [id = 361]
00:30:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f445f4b8400) [pid = 1951] [serial = 1010] [outer = (nil)]
00:30:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f44611b9000) [pid = 1951] [serial = 1011] [outer = 0x7f445f4b8400]
00:30:32 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
00:30:32 INFO - document served over http requires an https
00:30:32 INFO - sub-resource via iframe-tag using the meta-referrer
00:30:32 INFO - delivery method with keep-origin-redirect and when
00:30: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"
00:30:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:32 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:30:32 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:30:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:32 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
00:30:32 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 2390ms
00:30:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
00:30:33 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460c39600 == 17 [pid = 1951] [id = 362]
00:30:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f4462b6c400) [pid = 1951] [serial = 1012] [outer = (nil)]
00:30:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f4462e7fc00) [pid = 1951] [serial = 1013] [outer = 0x7f4462b6c400]
00:30:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f4464c96c00) [pid = 1951] [serial = 1014] [outer = 0x7f4462b6c400]
00:30:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:34 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460c37300 == 18 [pid = 1951] [id = 363]
00:30:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f445f5af000) [pid = 1951] [serial = 1015] [outer = (nil)]
00:30:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f4460d35c00) [pid = 1951] [serial = 1016] [outer = 0x7f445f5af000]
00:30:34 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
00:30:34 INFO - document served over http requires an https
00:30:34 INFO - sub-resource via iframe-tag using the meta-referrer
00:30:34 INFO - delivery method with no-redirect and when
00:30: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"
00:30:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:34 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:30:34 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:30:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:34 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
00:30:34 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 2093ms
00:30:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
00:30:35 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f500e00 == 19 [pid = 1951] [id = 364]
00:30:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f445f4b8000) [pid = 1951] [serial = 1017] [outer = (nil)]
00:30:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f445fbee000) [pid = 1951] [serial = 1018] [outer = 0x7f445f4b8000]
00:30:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f4462ef4400) [pid = 1951] [serial = 1019] [outer = 0x7f445f4b8000]
00:30:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:36 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460ea9000 == 18 [pid = 1951] [id = 352]
00:30:36 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d67d00 == 17 [pid = 1951] [id = 351]
00:30:36 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d67300 == 16 [pid = 1951] [id = 350]
00:30:36 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460c37800 == 15 [pid = 1951] [id = 349]
00:30:36 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460c35500 == 14 [pid = 1951] [id = 348]
00:30:36 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f5ad100 == 13 [pid = 1951] [id = 347]
00:30:36 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f4464d6a400) [pid = 1951] [serial = 911] [outer = (nil)] [url = about:blank]
00:30:36 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f4466ec0800) [pid = 1951] [serial = 916] [outer = (nil)] [url = about:blank]
00:30:36 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f4465811000) [pid = 1951] [serial = 906] [outer = (nil)] [url = about:blank]
00:30:36 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f4465ca6c00) [pid = 1951] [serial = 872] [outer = (nil)] [url = about:blank]
00:30:36 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f446738a800) [pid = 1951] [serial = 869] [outer = (nil)] [url = about:blank]
00:30:36 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f4461263000) [pid = 1951] [serial = 891] [outer = (nil)] [url = about:blank]
00:30:36 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f446592ec00) [pid = 1951] [serial = 866] [outer = (nil)] [url = about:blank]
00:30:36 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f446bed3400) [pid = 1951] [serial = 881] [outer = (nil)] [url = about:blank]
00:30:36 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f446311c800) [pid = 1951] [serial = 896] [outer = (nil)] [url = about:blank]
00:30:36 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f4470f1ec00) [pid = 1951] [serial = 886] [outer = (nil)] [url = about:blank]
00:30:36 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f4468239400) [pid = 1951] [serial = 919] [outer = (nil)] [url = about:blank]
00:30:36 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f446a6e0800) [pid = 1951] [serial = 875] [outer = (nil)] [url = about:blank]
00:30:36 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f446b68e800) [pid = 1951] [serial = 878] [outer = (nil)] [url = about:blank]
00:30:36 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f4463b6f800) [pid = 1951] [serial = 863] [outer = (nil)] [url = about:blank]
00:30:36 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f4465c8d800) [pid = 1951] [serial = 901] [outer = (nil)] [url = about:blank]
00:30:36 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f4468349400) [pid = 1951] [serial = 922] [outer = (nil)] [url = about:blank]
00:30:36 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f446588f800) [pid = 1951] [serial = 925] [outer = (nil)] [url = about:blank]
00:30:36 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f5aae00 == 14 [pid = 1951] [id = 365]
00:30:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f4461263000) [pid = 1951] [serial = 1020] [outer = (nil)]
00:30:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f44612cdc00) [pid = 1951] [serial = 1021] [outer = 0x7f4461263000]
00:30:37 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
00:30:37 INFO - document served over http requires an https
00:30:37 INFO - sub-resource via iframe-tag using the meta-referrer
00:30:37 INFO - delivery method with swap-origin-redirect and when
00:30: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"
00:30:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:37 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:30:37 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:30:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:37 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
00:30:37 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 2202ms
00:30:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
00:30:37 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d67300 == 15 [pid = 1951] [id = 366]
00:30:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f4463bffc00) [pid = 1951] [serial = 1022] [outer = (nil)]
00:30:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f446440e000) [pid = 1951] [serial = 1023] [outer = 0x7f4463bffc00]
00:30:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f4464c5dc00) [pid = 1951] [serial = 1024] [outer = 0x7f4463bffc00]
00:30:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:39 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:30:39 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
00:30:39 INFO - document served over http requires an https
00:30:39 INFO - sub-resource via script-tag using the meta-referrer
00:30:39 INFO - delivery method with keep-origin-redirect and when
00:30: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"
00:30:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:39 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:30:39 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:30:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:39 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
00:30:39 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 1982ms
00:30:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
00:30:39 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611d8b00 == 16 [pid = 1951] [id = 367]
00:30:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f4465ce5c00) [pid = 1951] [serial = 1025] [outer = (nil)]
00:30:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f4465db2800) [pid = 1951] [serial = 1026] [outer = 0x7f4465ce5c00]
00:30:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f44663e6800) [pid = 1951] [serial = 1027] [outer = 0x7f4465ce5c00]
00:30:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f446a7d3400) [pid = 1951] [serial = 936] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f4462e62000) [pid = 1951] [serial = 981] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f446132b800) [pid = 1951] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f4461088c00) [pid = 1951] [serial = 976] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f4465ca6400) [pid = 1951] [serial = 927] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f4460d35000) [pid = 1951] [serial = 984] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f4468e47800) [pid = 1951] [serial = 930] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f445f5e3800) [pid = 1951] [serial = 974] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103807774]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f44611b9400) [pid = 1951] [serial = 971] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f4461088000) [pid = 1951] [serial = 960] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f445f470400) [pid = 1951] [serial = 963] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f445f5e3000) [pid = 1951] [serial = 969] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f445f4a2000) [pid = 1951] [serial = 966] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f4467528000) [pid = 1951] [serial = 954] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f44688d1400) [pid = 1951] [serial = 957] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f4465d7b000) [pid = 1951] [serial = 948] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f446636b000) [pid = 1951] [serial = 951] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f446b251800) [pid = 1951] [serial = 939] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f446ba32000) [pid = 1951] [serial = 942] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f446d672400) [pid = 1951] [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]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f446d672800) [pid = 1951] [serial = 945] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f446a022400) [pid = 1951] [serial = 933] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f4465ca6000) [pid = 1951] [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]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f446132b000) [pid = 1951] [serial = 978] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f4469d5f400) [pid = 1951] [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]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f4462d9ac00) [pid = 1951] [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]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f4460c82000) [pid = 1951] [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]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f4461088800) [pid = 1951] [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]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f445f5af400) [pid = 1951] [serial = 968] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f44688b5400) [pid = 1951] [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]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f445f4ec000) [pid = 1951] [serial = 973] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103807774]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f446a7d3000) [pid = 1951] [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]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f4470e9a800) [pid = 1951] [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]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 70 (0x7f445f470000) [pid = 1951] [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]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 69 (0x7f445f4ecc00) [pid = 1951] [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]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 68 (0x7f4467527000) [pid = 1951] [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]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 67 (0x7f4469509400) [pid = 1951] [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]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 66 (0x7f4465d7ac00) [pid = 1951] [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]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 65 (0x7f4467282800) [pid = 1951] [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]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 64 (0x7f446b251400) [pid = 1951] [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]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 63 (0x7f446b7bac00) [pid = 1951] [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]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 62 (0x7f446ae69c00) [pid = 1951] [serial = 937] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 61 (0x7f4467528800) [pid = 1951] [serial = 955] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 60 (0x7f4465d7bc00) [pid = 1951] [serial = 949] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 59 (0x7f446636bc00) [pid = 1951] [serial = 952] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 58 (0x7f44683a7c00) [pid = 1951] [serial = 940] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 57 (0x7f446bec4000) [pid = 1951] [serial = 943] [outer = (nil)] [url = about:blank]
00:30:40 INFO - PROCESS | 1901 | --DOMWINDOW == 56 (0x7f4470d54c00) [pid = 1951] [serial = 946] [outer = (nil)] [url = about:blank]
00:30:41 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
00:30:41 INFO - document served over http requires an https
00:30:41 INFO - sub-resource via script-tag using the meta-referrer
00:30:41 INFO - delivery method with no-redirect and when
00:30: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"
00:30:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:41 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:30:41 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:30:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:41 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
00:30:41 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 2489ms
00:30:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
00:30:41 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462aed800 == 17 [pid = 1951] [id = 368]
00:30:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 57 (0x7f4460c82000) [pid = 1951] [serial = 1028] [outer = (nil)]
00:30:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 58 (0x7f4460d35000) [pid = 1951] [serial = 1029] [outer = 0x7f4460c82000]
00:30:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 59 (0x7f44611b9400) [pid = 1951] [serial = 1030] [outer = 0x7f4460c82000]
00:30:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:43 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
00:30:43 INFO - document served over http requires an https
00:30:43 INFO - sub-resource via script-tag using the meta-referrer
00:30:43 INFO - delivery method with swap-origin-redirect and when
00:30:43 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
00:30:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:43 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:30:43 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:30:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:43 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
00:30:43 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 1484ms
00:30:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
00:30:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:43 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460c38200 == 18 [pid = 1951] [id = 369]
00:30:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 60 (0x7f4462d9ac00) [pid = 1951] [serial = 1031] [outer = (nil)]
00:30:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 61 (0x7f4462e62000) [pid = 1951] [serial = 1032] [outer = 0x7f4462d9ac00]
00:30:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 62 (0x7f44646b4000) [pid = 1951] [serial = 1033] [outer = 0x7f4462d9ac00]
00:30:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:44 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
00:30:44 INFO - document served over http requires an https
00:30:44 INFO - sub-resource via xhr-request using the meta-referrer
00:30:44 INFO - delivery method with keep-origin-redirect and when
00:30: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"
00:30:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:44 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:30:44 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:30:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:44 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
00:30:44 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 1685ms
00:30:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
00:30:45 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461247900 == 19 [pid = 1951] [id = 370]
00:30:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 63 (0x7f4466e10800) [pid = 1951] [serial = 1034] [outer = (nil)]
00:30:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 64 (0x7f4466e10c00) [pid = 1951] [serial = 1035] [outer = 0x7f4466e10800]
00:30:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 65 (0x7f4466ec0000) [pid = 1951] [serial = 1036] [outer = 0x7f4466e10800]
00:30:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:46 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
00:30:46 INFO - document served over http requires an https
00:30:46 INFO - sub-resource via xhr-request using the meta-referrer
00:30:46 INFO - delivery method with no-redirect and when
00:30: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"
00:30:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:46 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:30:46 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:30:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:46 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
00:30:46 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 1689ms
00:30:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
00:30:46 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462bd5600 == 20 [pid = 1951] [id = 371]
00:30:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 66 (0x7f4467357400) [pid = 1951] [serial = 1037] [outer = (nil)]
00:30:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 67 (0x7f4467357800) [pid = 1951] [serial = 1038] [outer = 0x7f4467357400]
00:30:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 68 (0x7f44675c4000) [pid = 1951] [serial = 1039] [outer = 0x7f4467357400]
00:30:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:48 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
00:30:48 INFO - document served over http requires an https
00:30:48 INFO - sub-resource via xhr-request using the meta-referrer
00:30:48 INFO - delivery method with swap-origin-redirect and when
00:30:48 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
00:30:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:48 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:30:48 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:30:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:48 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
00:30:48 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 1679ms
00:30:48 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
00:30:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:48 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465982000 == 21 [pid = 1951] [id = 372]
00:30:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 69 (0x7f4468177400) [pid = 1951] [serial = 1040] [outer = (nil)]
00:30:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 70 (0x7f4468177800) [pid = 1951] [serial = 1041] [outer = 0x7f4468177400]
00:30:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 71 (0x7f4468277400) [pid = 1951] [serial = 1042] [outer = 0x7f4468177400]
00:30:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:50 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
00:30:50 INFO - document served over http requires an http
00:30:50 INFO - sub-resource via fetch-request using the meta-referrer
00:30:50 INFO - delivery method with keep-origin-redirect and when
00:30:50 INFO - the target request is same-origin.
00:30:50 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 2167ms
00:30:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
00:30:50 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465986600 == 22 [pid = 1951] [id = 373]
00:30:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f44688f5800) [pid = 1951] [serial = 1043] [outer = (nil)]
00:30:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f44688f5c00) [pid = 1951] [serial = 1044] [outer = 0x7f44688f5800]
00:30:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f4468ee3c00) [pid = 1951] [serial = 1045] [outer = 0x7f44688f5800]
00:30:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:52 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
00:30:52 INFO - document served over http requires an http
00:30:52 INFO - sub-resource via fetch-request using the meta-referrer
00:30:52 INFO - delivery method with no-redirect and when
00:30:52 INFO - the target request is same-origin.
00:30:52 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 1935ms
00:30:52 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
00:30:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:52 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465d10600 == 23 [pid = 1951] [id = 374]
00:30:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f4469447000) [pid = 1951] [serial = 1046] [outer = (nil)]
00:30:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f44694bd000) [pid = 1951] [serial = 1047] [outer = 0x7f4469447000]
00:30:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f4469509000) [pid = 1951] [serial = 1048] [outer = 0x7f4469447000]
00:30:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:54 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:30:55 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
00:30:55 INFO - document served over http requires an http
00:30:55 INFO - sub-resource via fetch-request using the meta-referrer
00:30:55 INFO - delivery method with swap-origin-redirect and when
00:30: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"
00:30:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:30:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:30:55 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:30:55 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:30:55 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:30:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:30:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:30:55 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
00:30:55 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 2750ms
00:30:55 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
00:30:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:56 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466f76f00 == 24 [pid = 1951] [id = 375]
00:30:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f44682f6000) [pid = 1951] [serial = 1049] [outer = (nil)]
00:30:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f446883b400) [pid = 1951] [serial = 1050] [outer = 0x7f44682f6000]
00:30:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f446a074400) [pid = 1951] [serial = 1051] [outer = 0x7f44682f6000]
00:30:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:57 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460fee900 == 25 [pid = 1951] [id = 376]
00:30:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f445f5e3400) [pid = 1951] [serial = 1052] [outer = (nil)]
00:30:57 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:30:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f445f5e3000) [pid = 1951] [serial = 1053] [outer = 0x7f445f5e3400]
00:30:57 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
00:30:57 INFO - document served over http requires an http
00:30:57 INFO - sub-resource via iframe-tag using the meta-referrer
00:30:57 INFO - delivery method with keep-origin-redirect and when
00:30:57 INFO - the target request is same-origin.
00:30:57 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 2597ms
00:30:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
00:30:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:58 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461214900 == 26 [pid = 1951] [id = 377]
00:30:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f44616fa400) [pid = 1951] [serial = 1054] [outer = (nil)]
00:30:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f4462b6c000) [pid = 1951] [serial = 1055] [outer = 0x7f44616fa400]
00:30:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f44630ae400) [pid = 1951] [serial = 1056] [outer = 0x7f44616fa400]
00:30:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:59 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611d6300 == 27 [pid = 1951] [id = 378]
00:30:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f445f58c000) [pid = 1951] [serial = 1057] [outer = (nil)]
00:30:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f4460d37000) [pid = 1951] [serial = 1058] [outer = 0x7f445f58c000]
00:30:59 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
00:30:59 INFO - document served over http requires an http
00:30:59 INFO - sub-resource via iframe-tag using the meta-referrer
00:30:59 INFO - delivery method with no-redirect and when
00:30:59 INFO - the target request is same-origin.
00:30:59 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 1728ms
00:30:59 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
00:30:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:30:59 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460c38700 == 28 [pid = 1951] [id = 379]
00:30:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f445f4ec000) [pid = 1951] [serial = 1059] [outer = (nil)]
00:30:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f44611c9000) [pid = 1951] [serial = 1060] [outer = 0x7f445f4ec000]
00:31:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f4462ef4c00) [pid = 1951] [serial = 1061] [outer = 0x7f445f4ec000]
00:31:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611d8b00 == 27 [pid = 1951] [id = 367]
00:31:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d67300 == 26 [pid = 1951] [id = 366]
00:31:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f5aae00 == 25 [pid = 1951] [id = 365]
00:31:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f500e00 == 24 [pid = 1951] [id = 364]
00:31:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460c37300 == 23 [pid = 1951] [id = 363]
00:31:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460c39600 == 22 [pid = 1951] [id = 362]
00:31:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462f6fb00 == 21 [pid = 1951] [id = 361]
00:31:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f4ff500 == 20 [pid = 1951] [id = 360]
00:31:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462bd5b00 == 19 [pid = 1951] [id = 359]
00:31:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462aee700 == 18 [pid = 1951] [id = 358]
00:31:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44617e8500 == 17 [pid = 1951] [id = 357]
00:31:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461706a00 == 16 [pid = 1951] [id = 356]
00:31:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461247e00 == 15 [pid = 1951] [id = 355]
00:31:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d69b00 == 14 [pid = 1951] [id = 354]
00:31:00 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f5acc00 == 13 [pid = 1951] [id = 353]
00:31:00 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f4462ef4800) [pid = 1951] [serial = 982] [outer = (nil)] [url = about:blank]
00:31:00 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f4461254400) [pid = 1951] [serial = 985] [outer = (nil)] [url = about:blank]
00:31:00 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f44611f3c00) [pid = 1951] [serial = 964] [outer = (nil)] [url = about:blank]
00:31:00 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f4461088400) [pid = 1951] [serial = 961] [outer = (nil)] [url = about:blank]
00:31:00 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f446afe8000) [pid = 1951] [serial = 958] [outer = (nil)] [url = about:blank]
00:31:00 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f445f58c800) [pid = 1951] [serial = 967] [outer = (nil)] [url = about:blank]
00:31:00 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f4468ed4c00) [pid = 1951] [serial = 931] [outer = (nil)] [url = about:blank]
00:31:00 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f4466364800) [pid = 1951] [serial = 928] [outer = (nil)] [url = about:blank]
00:31:00 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f4461254c00) [pid = 1951] [serial = 977] [outer = (nil)] [url = about:blank]
00:31:00 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f446a147c00) [pid = 1951] [serial = 934] [outer = (nil)] [url = about:blank]
00:31:00 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f5aae00 == 14 [pid = 1951] [id = 380]
00:31:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f445f58c800) [pid = 1951] [serial = 1062] [outer = (nil)]
00:31:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f4461088400) [pid = 1951] [serial = 1063] [outer = 0x7f445f58c800]
00:31:01 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
00:31:01 INFO - document served over http requires an http
00:31:01 INFO - sub-resource via iframe-tag using the meta-referrer
00:31:01 INFO - delivery method with swap-origin-redirect and when
00:31: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"
00:31:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:01 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:31:01 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:31:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:01 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
00:31:01 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 1689ms
00:31:01 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
00:31:01 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d69b00 == 15 [pid = 1951] [id = 381]
00:31:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f446322ac00) [pid = 1951] [serial = 1064] [outer = (nil)]
00:31:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f44632bfc00) [pid = 1951] [serial = 1065] [outer = 0x7f446322ac00]
00:31:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f4464558000) [pid = 1951] [serial = 1066] [outer = 0x7f446322ac00]
00:31:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:03 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:31:03 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
00:31:03 INFO - document served over http requires an http
00:31:03 INFO - sub-resource via script-tag using the meta-referrer
00:31:03 INFO - delivery method with keep-origin-redirect and when
00:31:03 INFO - the target request is same-origin.
00:31:03 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 1938ms
00:31:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
00:31:03 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461248800 == 16 [pid = 1951] [id = 382]
00:31:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f4464dc6400) [pid = 1951] [serial = 1067] [outer = (nil)]
00:31:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f4465811800) [pid = 1951] [serial = 1068] [outer = 0x7f4464dc6400]
00:31:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f4465c7c400) [pid = 1951] [serial = 1069] [outer = 0x7f4464dc6400]
00:31:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:05 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
00:31:05 INFO - document served over http requires an http
00:31:05 INFO - sub-resource via script-tag using the meta-referrer
00:31:05 INFO - delivery method with no-redirect and when
00:31:05 INFO - the target request is same-origin.
00:31:05 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html | took 1934ms
00:31:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f445f5af000) [pid = 1951] [serial = 1015] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103834608]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f4460d35000) [pid = 1951] [serial = 1029] [outer = (nil)] [url = about:blank]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f445f975800) [pid = 1951] [serial = 1008] [outer = (nil)] [url = about:blank]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f4465ca5400) [pid = 1951] [serial = 1005] [outer = (nil)] [url = about:blank]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f44612cdc00) [pid = 1951] [serial = 1021] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f4465db2800) [pid = 1951] [serial = 1026] [outer = (nil)] [url = about:blank]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f44611b9000) [pid = 1951] [serial = 1011] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f446588f400) [pid = 1951] [serial = 999] [outer = (nil)] [url = about:blank]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f4462bab800) [pid = 1951] [serial = 987] [outer = (nil)] [url = about:blank]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f4460d35c00) [pid = 1951] [serial = 1016] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103834608]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f4463b6fc00) [pid = 1951] [serial = 993] [outer = (nil)] [url = about:blank]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f445fbee000) [pid = 1951] [serial = 1018] [outer = (nil)] [url = about:blank]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f4464c5d400) [pid = 1951] [serial = 996] [outer = (nil)] [url = about:blank]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f4462e7fc00) [pid = 1951] [serial = 1013] [outer = (nil)] [url = about:blank]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f4463079000) [pid = 1951] [serial = 990] [outer = (nil)] [url = about:blank]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f446440e000) [pid = 1951] [serial = 1023] [outer = (nil)] [url = about:blank]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f446599d000) [pid = 1951] [serial = 1002] [outer = (nil)] [url = about:blank]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 70 (0x7f4465ce5c00) [pid = 1951] [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]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 69 (0x7f445f4b8000) [pid = 1951] [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]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 68 (0x7f4463bffc00) [pid = 1951] [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]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 67 (0x7f4461263000) [pid = 1951] [serial = 1020] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:31:05 INFO - PROCESS | 1901 | --DOMWINDOW == 66 (0x7f445f4b8400) [pid = 1951] [serial = 1010] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:31:05 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44617e8000 == 17 [pid = 1951] [id = 383]
00:31:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 67 (0x7f445f4b8000) [pid = 1951] [serial = 1070] [outer = (nil)]
00:31:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 68 (0x7f445f4b8400) [pid = 1951] [serial = 1071] [outer = 0x7f445f4b8000]
00:31:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 69 (0x7f4460d35c00) [pid = 1951] [serial = 1072] [outer = 0x7f445f4b8000]
00:31:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:06 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:31:06 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
00:31:06 INFO - document served over http requires an http
00:31:06 INFO - sub-resource via script-tag using the meta-referrer
00:31:06 INFO - delivery method with swap-origin-redirect and when
00:31: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"
00:31:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:06 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:31:06 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:31:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:06 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
00:31:06 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1842ms
00:31:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html
00:31:07 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462aef100 == 18 [pid = 1951] [id = 384]
00:31:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 70 (0x7f44632e2000) [pid = 1951] [serial = 1073] [outer = (nil)]
00:31:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 71 (0x7f4463b3d400) [pid = 1951] [serial = 1074] [outer = 0x7f44632e2000]
00:31:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f44646b4400) [pid = 1951] [serial = 1075] [outer = 0x7f44632e2000]
00:31:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:09 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
00:31:09 INFO - document served over http requires an http
00:31:09 INFO - sub-resource via xhr-request using the meta-referrer
00:31:09 INFO - delivery method with keep-origin-redirect and when
00:31:09 INFO - the target request is same-origin.
00:31:09 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 2648ms
00:31:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
00:31:09 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460eacc00 == 19 [pid = 1951] [id = 385]
00:31:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f446132bc00) [pid = 1951] [serial = 1076] [outer = (nil)]
00:31:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f44616fa000) [pid = 1951] [serial = 1077] [outer = 0x7f446132bc00]
00:31:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f44630ae800) [pid = 1951] [serial = 1078] [outer = 0x7f446132bc00]
00:31:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:11 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
00:31:11 INFO - document served over http requires an http
00:31:11 INFO - sub-resource via xhr-request using the meta-referrer
00:31:11 INFO - delivery method with no-redirect and when
00:31:11 INFO - the target request is same-origin.
00:31:11 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | took 1600ms
00:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html
00:31:11 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446170a600 == 20 [pid = 1951] [id = 386]
00:31:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f44658a0c00) [pid = 1951] [serial = 1079] [outer = (nil)]
00:31:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f44658b7800) [pid = 1951] [serial = 1080] [outer = 0x7f44658a0c00]
00:31:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f4465ca5400) [pid = 1951] [serial = 1081] [outer = 0x7f44658a0c00]
00:31:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:12 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
00:31:12 INFO - document served over http requires an http
00:31:12 INFO - sub-resource via xhr-request using the meta-referrer
00:31:12 INFO - delivery method with swap-origin-redirect and when
00:31: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"
00:31:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:12 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:31:12 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:31:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:12 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
00:31:12 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 1652ms
00:31:12 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
00:31:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:13 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462f6d800 == 21 [pid = 1951] [id = 387]
00:31:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f44663c5800) [pid = 1951] [serial = 1082] [outer = (nil)]
00:31:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f44663e6400) [pid = 1951] [serial = 1083] [outer = 0x7f44663c5800]
00:31:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f4466edc000) [pid = 1951] [serial = 1084] [outer = 0x7f44663c5800]
00:31:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:14 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
00:31:14 INFO - document served over http requires an https
00:31:14 INFO - sub-resource via fetch-request using the meta-referrer
00:31:14 INFO - delivery method with keep-origin-redirect and when
00:31:14 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
00:31:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:14 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:31:14 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:31:14 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:31:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:14 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
00:31:14 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 1731ms
00:31:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
00:31:14 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466240f00 == 22 [pid = 1951] [id = 388]
00:31:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f4468ed4000) [pid = 1951] [serial = 1085] [outer = (nil)]
00:31:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f4468ed4c00) [pid = 1951] [serial = 1086] [outer = 0x7f4468ed4000]
00:31:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f446957ac00) [pid = 1951] [serial = 1087] [outer = 0x7f4468ed4000]
00:31:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:16 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
00:31:16 INFO - document served over http requires an https
00:31:16 INFO - sub-resource via fetch-request using the meta-referrer
00:31:16 INFO - delivery method with no-redirect and when
00:31: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"
00:31:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:31:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:31:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:31:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:16 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
00:31:16 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 1801ms
00:31:16 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
00:31:16 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4467266c00 == 23 [pid = 1951] [id = 389]
00:31:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f446a147c00) [pid = 1951] [serial = 1088] [outer = (nil)]
00:31:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f446a1ca000) [pid = 1951] [serial = 1089] [outer = 0x7f446a147c00]
00:31:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f446a673000) [pid = 1951] [serial = 1090] [outer = 0x7f446a147c00]
00:31:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:18 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
00:31:18 INFO - document served over http requires an https
00:31:18 INFO - sub-resource via fetch-request using the meta-referrer
00:31:18 INFO - delivery method with swap-origin-redirect and when
00:31: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"
00:31:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:18 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:31:18 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:31:18 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:31:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:18 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
00:31:18 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 2487ms
00:31:18 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
00:31:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:19 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44681e4500 == 24 [pid = 1951] [id = 390]
00:31:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f446a7d3400) [pid = 1951] [serial = 1091] [outer = (nil)]
00:31:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f446a7d3800) [pid = 1951] [serial = 1092] [outer = 0x7f446a7d3400]
00:31:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f446ae69000) [pid = 1951] [serial = 1093] [outer = 0x7f446a7d3400]
00:31:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:21 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
00:31:21 INFO - document served over http requires an https
00:31:21 INFO - sub-resource via fetch-request using the meta-referrer
00:31:21 INFO - delivery method with swap-origin-redirect and when
00:31: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"
00:31:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:21 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:31:21 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:31:21 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:31:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:21 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
00:31:21 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 2283ms
00:31:21 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
00:31:22 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f5acc00 == 25 [pid = 1951] [id = 391]
00:31:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f446a07dc00) [pid = 1951] [serial = 1094] [outer = (nil)]
00:31:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f446a0d1400) [pid = 1951] [serial = 1095] [outer = 0x7f446a07dc00]
00:31:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f446b3b0800) [pid = 1951] [serial = 1096] [outer = 0x7f446a07dc00]
00:31:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:24 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
00:31:24 INFO - document served over http requires an https
00:31:24 INFO - sub-resource via fetch-request using the meta-referrer
00:31:24 INFO - delivery method with keep-origin-redirect and when
00:31: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"
00:31:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:24 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:31:24 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:31:24 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:31:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:24 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
00:31:24 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 3438ms
00:31:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
00:31:25 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460ff1100 == 26 [pid = 1951] [id = 392]
00:31:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f4460d37800) [pid = 1951] [serial = 1097] [outer = (nil)]
00:31:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f4461254000) [pid = 1951] [serial = 1098] [outer = 0x7f4460d37800]
00:31:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f4463062800) [pid = 1951] [serial = 1099] [outer = 0x7f4460d37800]
00:31:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:26 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a
00:31:26 INFO - document served over http requires an https
00:31:26 INFO - sub-resource via fetch-request using the meta-referrer
00:31:26 INFO - delivery method with no-redirect and when
00:31: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"
00:31:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:26 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:31:26 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:31:26 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:31:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:26 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html:23:7
00:31:26 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html | took 1734ms
00:31:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html
00:31:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44617e8000 == 25 [pid = 1951] [id = 383]
00:31:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461248800 == 24 [pid = 1951] [id = 382]
00:31:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d69b00 == 23 [pid = 1951] [id = 381]
00:31:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f5aae00 == 22 [pid = 1951] [id = 380]
00:31:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460c38700 == 21 [pid = 1951] [id = 379]
00:31:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611d6300 == 20 [pid = 1951] [id = 378]
00:31:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461214900 == 19 [pid = 1951] [id = 377]
00:31:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466f76f00 == 18 [pid = 1951] [id = 375]
00:31:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465d10600 == 17 [pid = 1951] [id = 374]
00:31:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465986600 == 16 [pid = 1951] [id = 373]
00:31:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465982000 == 15 [pid = 1951] [id = 372]
00:31:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462bd5600 == 14 [pid = 1951] [id = 371]
00:31:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461247900 == 13 [pid = 1951] [id = 370]
00:31:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460c38200 == 12 [pid = 1951] [id = 369]
00:31:26 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f4462ef4400) [pid = 1951] [serial = 1019] [outer = (nil)] [url = about:blank]
00:31:26 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f44663e6800) [pid = 1951] [serial = 1027] [outer = (nil)] [url = about:blank]
00:31:26 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f4464c5dc00) [pid = 1951] [serial = 1024] [outer = (nil)] [url = about:blank]
00:31:26 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f5aa900 == 13 [pid = 1951] [id = 393]
00:31:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f4461254c00) [pid = 1951] [serial = 1100] [outer = (nil)]
00:31:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f4462ef4400) [pid = 1951] [serial = 1101] [outer = 0x7f4461254c00]
00:31:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f4463b3dc00) [pid = 1951] [serial = 1102] [outer = 0x7f4461254c00]
00:31:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:27 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
00:31:27 INFO - document served over http requires an https
00:31:27 INFO - sub-resource via fetch-request using the meta-referrer
00:31:27 INFO - delivery method with swap-origin-redirect and when
00:31: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"
00:31:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:27 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
00:31:27 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
00:31:27 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
00:31:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:27 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
00:31:27 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 1491ms
00:31:27 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
00:31:28 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461214900 == 14 [pid = 1951] [id = 394]
00:31:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f4465c8d400) [pid = 1951] [serial = 1103] [outer = (nil)]
00:31:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f4465ca6400) [pid = 1951] [serial = 1104] [outer = 0x7f4465c8d400]
00:31:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f4465db2800) [pid = 1951] [serial = 1105] [outer = 0x7f4465c8d400]
00:31:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:29 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44617e8000 == 15 [pid = 1951] [id = 395]
00:31:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f446636bc00) [pid = 1951] [serial = 1106] [outer = (nil)]
00:31:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f44663c5400) [pid = 1951] [serial = 1107] [outer = 0x7f446636bc00]
00:31:29 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
00:31:29 INFO - document served over http requires an https
00:31:29 INFO - sub-resource via iframe-tag using the meta-referrer
00:31:29 INFO - delivery method with keep-origin-redirect and when
00:31:29 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
00:31:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:29 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:31:29 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:31:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:29 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
00:31:29 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 1700ms
00:31:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
00:31:29 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462bd1500 == 16 [pid = 1951] [id = 396]
00:31:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f4467231000) [pid = 1951] [serial = 1108] [outer = (nil)]
00:31:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f4467231800) [pid = 1951] [serial = 1109] [outer = 0x7f4467231000]
00:31:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f44680f8000) [pid = 1951] [serial = 1110] [outer = 0x7f4467231000]
00:31:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:31 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4464d28700 == 17 [pid = 1951] [id = 397]
00:31:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f4468158800) [pid = 1951] [serial = 1111] [outer = (nil)]
00:31:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f445fbee000) [pid = 1951] [serial = 1112] [outer = 0x7f4468158800]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f44694bd000) [pid = 1951] [serial = 1047] [outer = (nil)] [url = about:blank]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f4468177800) [pid = 1951] [serial = 1041] [outer = (nil)] [url = about:blank]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f44688f5c00) [pid = 1951] [serial = 1044] [outer = (nil)] [url = about:blank]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f4462e62000) [pid = 1951] [serial = 1032] [outer = (nil)] [url = about:blank]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f4466e10c00) [pid = 1951] [serial = 1035] [outer = (nil)] [url = about:blank]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f4467357800) [pid = 1951] [serial = 1038] [outer = (nil)] [url = about:blank]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f445f5e3000) [pid = 1951] [serial = 1053] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f446883b400) [pid = 1951] [serial = 1050] [outer = (nil)] [url = about:blank]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f445f4b8400) [pid = 1951] [serial = 1071] [outer = (nil)] [url = about:blank]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f4461088400) [pid = 1951] [serial = 1063] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f44611c9000) [pid = 1951] [serial = 1060] [outer = (nil)] [url = about:blank]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f44632bfc00) [pid = 1951] [serial = 1065] [outer = (nil)] [url = about:blank]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f4460d37000) [pid = 1951] [serial = 1058] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103859214]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f4462b6c000) [pid = 1951] [serial = 1055] [outer = (nil)] [url = about:blank]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f4465811800) [pid = 1951] [serial = 1068] [outer = (nil)] [url = about:blank]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f446322ac00) [pid = 1951] [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]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f4464dc6400) [pid = 1951] [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]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f445f4b8000) [pid = 1951] [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]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f44616fa400) [pid = 1951] [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]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f445f4ec000) [pid = 1951] [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]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f445f58c800) [pid = 1951] [serial = 1062] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f445f58c000) [pid = 1951] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103859214]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f445f5e3400) [pid = 1951] [serial = 1052] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:31:31 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f4462f5ec00) [pid = 1951] [serial = 988] [outer = (nil)] [url = about:blank]
00:31:31 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
00:31:31 INFO - document served over http requires an https
00:31:31 INFO - sub-resource via iframe-tag using the meta-referrer
00:31:31 INFO - delivery method with no-redirect and when
00:31: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"
00:31:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:31 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:31:31 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:31:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:31 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
00:31:31 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 2136ms
00:31:31 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
00:31:32 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465985200 == 18 [pid = 1951] [id = 398]
00:31:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f445f5e3400) [pid = 1951] [serial = 1113] [outer = (nil)]
00:31:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f4460c82c00) [pid = 1951] [serial = 1114] [outer = 0x7f445f5e3400]
00:31:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f4462b6c000) [pid = 1951] [serial = 1115] [outer = 0x7f445f5e3400]
00:31:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:33 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466242800 == 19 [pid = 1951] [id = 399]
00:31:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f4462e62000) [pid = 1951] [serial = 1116] [outer = (nil)]
00:31:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f4462f5ec00) [pid = 1951] [serial = 1117] [outer = 0x7f4462e62000]
00:31:33 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
00:31:33 INFO - document served over http requires an https
00:31:33 INFO - sub-resource via iframe-tag using the meta-referrer
00:31:33 INFO - delivery method with swap-origin-redirect and when
00:31: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"
00:31:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:31:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:31:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:33 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
00:31:33 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 1986ms
00:31:33 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
00:31:34 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460c37300 == 20 [pid = 1951] [id = 400]
00:31:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f4465811800) [pid = 1951] [serial = 1118] [outer = (nil)]
00:31:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f44658c1800) [pid = 1951] [serial = 1119] [outer = 0x7f4465811800]
00:31:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f4466e10c00) [pid = 1951] [serial = 1120] [outer = 0x7f4465811800]
00:31:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:36 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462aece00 == 21 [pid = 1951] [id = 401]
00:31:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f4466fb4c00) [pid = 1951] [serial = 1121] [outer = (nil)]
00:31:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f4467357800) [pid = 1951] [serial = 1122] [outer = 0x7f4466fb4c00]
00:31:36 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
00:31:36 INFO - document served over http requires an https
00:31:36 INFO - sub-resource via iframe-tag using the meta-referrer
00:31:36 INFO - delivery method with swap-origin-redirect and when
00:31: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"
00:31:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:36 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:31:36 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:31:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:36 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
00:31:36 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 2894ms
00:31:36 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
00:31:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:37 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465983400 == 22 [pid = 1951] [id = 402]
00:31:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f44694c5800) [pid = 1951] [serial = 1123] [outer = (nil)]
00:31:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f4469509800) [pid = 1951] [serial = 1124] [outer = 0x7f44694c5800]
00:31:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f446a415400) [pid = 1951] [serial = 1125] [outer = 0x7f44694c5800]
00:31:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:38 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4467265d00 == 23 [pid = 1951] [id = 403]
00:31:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f4464d6ac00) [pid = 1951] [serial = 1126] [outer = (nil)]
00:31:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f446b2be400) [pid = 1951] [serial = 1127] [outer = 0x7f4464d6ac00]
00:31:38 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
00:31:38 INFO - document served over http requires an https
00:31:38 INFO - sub-resource via iframe-tag using the meta-referrer
00:31:38 INFO - delivery method with keep-origin-redirect and when
00:31: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"
00:31:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:38 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:31:38 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:31:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:38 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
00:31:38 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 1739ms
00:31:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
00:31:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:38 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44681e5900 == 24 [pid = 1951] [id = 404]
00:31:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f446b64ec00) [pid = 1951] [serial = 1128] [outer = (nil)]
00:31:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f446b68e800) [pid = 1951] [serial = 1129] [outer = 0x7f446b64ec00]
00:31:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f446b7abc00) [pid = 1951] [serial = 1130] [outer = 0x7f446b64ec00]
00:31:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:39 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468853d00 == 25 [pid = 1951] [id = 405]
00:31:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f446ba89400) [pid = 1951] [serial = 1131] [outer = (nil)]
00:31:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f446ba89c00) [pid = 1951] [serial = 1132] [outer = 0x7f446ba89400]
00:31:40 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
00:31:40 INFO - document served over http requires an https
00:31:40 INFO - sub-resource via iframe-tag using the meta-referrer
00:31:40 INFO - delivery method with no-redirect and when
00:31:40 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
00:31:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:40 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:31:40 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:31:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:40 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
00:31:40 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 1733ms
00:31:40 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
00:31:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:40 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689bda00 == 26 [pid = 1951] [id = 406]
00:31:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f446bf4b800) [pid = 1951] [serial = 1133] [outer = (nil)]
00:31:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f446bf4bc00) [pid = 1951] [serial = 1134] [outer = 0x7f446bf4b800]
00:31:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f446d415400) [pid = 1951] [serial = 1135] [outer = 0x7f446bf4b800]
00:31:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:41 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689c1600 == 27 [pid = 1951] [id = 407]
00:31:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f446d427800) [pid = 1951] [serial = 1136] [outer = (nil)]
00:31:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f446d42e400) [pid = 1951] [serial = 1137] [outer = 0x7f446d427800]
00:31:41 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
00:31:41 INFO - document served over http requires an https
00:31:41 INFO - sub-resource via iframe-tag using the meta-referrer
00:31:41 INFO - delivery method with swap-origin-redirect and when
00:31: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"
00:31:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:41 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
00:31:41 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
00:31:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:41 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
00:31:41 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 1740ms
00:31:41 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
00:31:42 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44694f8300 == 28 [pid = 1951] [id = 408]
00:31:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f446132d000) [pid = 1951] [serial = 1138] [outer = (nil)]
00:31:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f446d708800) [pid = 1951] [serial = 1139] [outer = 0x7f446132d000]
00:31:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f446dbd8400) [pid = 1951] [serial = 1140] [outer = 0x7f446132d000]
00:31:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:43 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:31:44 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
00:31:44 INFO - document served over http requires an https
00:31:44 INFO - sub-resource via script-tag using the meta-referrer
00:31:44 INFO - delivery method with keep-origin-redirect and when
00:31: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"
00:31:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:44 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:31:44 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:31:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:44 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
00:31:44 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 2085ms
00:31:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
00:31:44 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446951e300 == 29 [pid = 1951] [id = 409]
00:31:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f4470c2e400) [pid = 1951] [serial = 1141] [outer = (nil)]
00:31:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f4470c4fc00) [pid = 1951] [serial = 1142] [outer = 0x7f4470c2e400]
00:31:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f4470c5bc00) [pid = 1951] [serial = 1143] [outer = 0x7f4470c2e400]
00:31:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:46 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
00:31:46 INFO - document served over http requires an https
00:31:46 INFO - sub-resource via script-tag using the meta-referrer
00:31:46 INFO - delivery method with no-redirect and when
00:31: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"
00:31:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:46 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:31:46 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:31:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:46 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html:23:7
00:31:46 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html | took 2084ms
00:31:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html
00:31:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:46 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695ed800 == 30 [pid = 1951] [id = 410]
00:31:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f4470df8800) [pid = 1951] [serial = 1144] [outer = (nil)]
00:31:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 115 (0x7f4470e9a400) [pid = 1951] [serial = 1145] [outer = 0x7f4470df8800]
00:31:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 116 (0x7f4470f1ec00) [pid = 1951] [serial = 1146] [outer = 0x7f4470df8800]
00:31:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:49 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:31:49 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
00:31:49 INFO - document served over http requires an https
00:31:49 INFO - sub-resource via script-tag using the meta-referrer
00:31:49 INFO - delivery method with swap-origin-redirect and when
00:31: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"
00:31:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:31:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:31:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:49 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
00:31:49 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 3491ms
00:31:49 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
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f4ffa00 == 31 [pid = 1951] [id = 411]
00:31:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 117 (0x7f445f5e3c00) [pid = 1951] [serial = 1147] [outer = (nil)]
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 118 (0x7f445fbee400) [pid = 1951] [serial = 1148] [outer = 0x7f445f5e3c00]
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 119 (0x7f4463079000) [pid = 1951] [serial = 1149] [outer = 0x7f445f5e3c00]
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:51 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
00:31:51 INFO - document served over http requires an https
00:31:51 INFO - sub-resource via script-tag using the meta-referrer
00:31:51 INFO - delivery method with swap-origin-redirect and when
00:31: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"
00:31:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:51 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:31:51 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:31:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:51 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
00:31:51 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 1889ms
00:31:51 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
00:31:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:51 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461248d00 == 32 [pid = 1951] [id = 412]
00:31:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 120 (0x7f44663e6c00) [pid = 1951] [serial = 1150] [outer = (nil)]
00:31:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 121 (0x7f4466f4d000) [pid = 1951] [serial = 1151] [outer = 0x7f44663e6c00]
00:31:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 122 (0x7f446a147800) [pid = 1951] [serial = 1152] [outer = 0x7f44663e6c00]
00:31:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:53 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:31:53 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
00:31:53 INFO - document served over http requires an https
00:31:53 INFO - sub-resource via script-tag using the meta-referrer
00:31:53 INFO - delivery method with keep-origin-redirect and when
00:31:53 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
00:31:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:53 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:31:53 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:31:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:53 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
00:31:53 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 1682ms
00:31:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
00:31:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:53 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460c35500 == 33 [pid = 1951] [id = 413]
00:31:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 123 (0x7f4462ad5c00) [pid = 1951] [serial = 1153] [outer = (nil)]
00:31:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 124 (0x7f44632bf000) [pid = 1951] [serial = 1154] [outer = 0x7f4462ad5c00]
00:31:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 125 (0x7f44646b4800) [pid = 1951] [serial = 1155] [outer = 0x7f4462ad5c00]
00:31:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:54 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
00:31:54 INFO - document served over http requires an https
00:31:54 INFO - sub-resource via script-tag using the meta-referrer
00:31:54 INFO - delivery method with no-redirect and when
00:31: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"
00:31:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:54 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:31:54 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:31:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:54 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
00:31:54 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 1593ms
00:31:54 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
00:31:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466242800 == 32 [pid = 1951] [id = 399]
00:31:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4464d28700 == 31 [pid = 1951] [id = 397]
00:31:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462bd1500 == 30 [pid = 1951] [id = 396]
00:31:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44617e8000 == 29 [pid = 1951] [id = 395]
00:31:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461214900 == 28 [pid = 1951] [id = 394]
00:31:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f5aa900 == 27 [pid = 1951] [id = 393]
00:31:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460ff1100 == 26 [pid = 1951] [id = 392]
00:31:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f5acc00 == 25 [pid = 1951] [id = 391]
00:31:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44681e4500 == 24 [pid = 1951] [id = 390]
00:31:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4467266c00 == 23 [pid = 1951] [id = 389]
00:31:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466240f00 == 22 [pid = 1951] [id = 388]
00:31:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462f6d800 == 21 [pid = 1951] [id = 387]
00:31:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446170a600 == 20 [pid = 1951] [id = 386]
00:31:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460eacc00 == 19 [pid = 1951] [id = 385]
00:31:55 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462aef100 == 18 [pid = 1951] [id = 384]
00:31:55 INFO - PROCESS | 1901 | --DOMWINDOW == 124 (0x7f44630ae400) [pid = 1951] [serial = 1056] [outer = (nil)] [url = about:blank]
00:31:55 INFO - PROCESS | 1901 | --DOMWINDOW == 123 (0x7f44611b9400) [pid = 1951] [serial = 1030] [outer = (nil)] [url = about:blank]
00:31:55 INFO - PROCESS | 1901 | --DOMWINDOW == 122 (0x7f4462ef4c00) [pid = 1951] [serial = 1061] [outer = (nil)] [url = about:blank]
00:31:55 INFO - PROCESS | 1901 | --DOMWINDOW == 121 (0x7f4465c7c400) [pid = 1951] [serial = 1069] [outer = (nil)] [url = about:blank]
00:31:55 INFO - PROCESS | 1901 | --DOMWINDOW == 120 (0x7f4464558000) [pid = 1951] [serial = 1066] [outer = (nil)] [url = about:blank]
00:31:55 INFO - PROCESS | 1901 | --DOMWINDOW == 119 (0x7f4460d35c00) [pid = 1951] [serial = 1072] [outer = (nil)] [url = about:blank]
00:31:55 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f4ff500 == 19 [pid = 1951] [id = 414]
00:31:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 120 (0x7f4460d35c00) [pid = 1951] [serial = 1156] [outer = (nil)]
00:31:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 121 (0x7f44611b9400) [pid = 1951] [serial = 1157] [outer = 0x7f4460d35c00]
00:31:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 122 (0x7f4464db3000) [pid = 1951] [serial = 1158] [outer = 0x7f4460d35c00]
00:31:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:56 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:31:56 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
00:31:56 INFO - document served over http requires an https
00:31:56 INFO - sub-resource via script-tag using the meta-referrer
00:31:56 INFO - delivery method with swap-origin-redirect and when
00:31: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"
00:31:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:56 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
00:31:56 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
00:31:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:56 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
00:31:56 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 1632ms
00:31:56 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
00:31:56 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461678e00 == 20 [pid = 1951] [id = 415]
00:31:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 123 (0x7f4465db2000) [pid = 1951] [serial = 1159] [outer = (nil)]
00:31:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 124 (0x7f4466248000) [pid = 1951] [serial = 1160] [outer = 0x7f4465db2000]
00:31:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 125 (0x7f44663c5000) [pid = 1951] [serial = 1161] [outer = 0x7f4465db2000]
00:31:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:58 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
00:31:58 INFO - document served over http requires an https
00:31:58 INFO - sub-resource via xhr-request using the meta-referrer
00:31:58 INFO - delivery method with keep-origin-redirect and when
00:31: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"
00:31:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:31:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:31:58 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:31:58 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:31:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:31:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:31:58 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
00:31:58 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 1842ms
00:31:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
00:31:58 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462aee700 == 21 [pid = 1951] [id = 416]
00:31:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 126 (0x7f4469447800) [pid = 1951] [serial = 1162] [outer = (nil)]
00:31:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 127 (0x7f4469490000) [pid = 1951] [serial = 1163] [outer = 0x7f4469447800]
00:31:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 128 (0x7f446a147000) [pid = 1951] [serial = 1164] [outer = 0x7f4469447800]
00:31:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:31:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 127 (0x7f446119ec00) [pid = 1951] [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]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 126 (0x7f44682f6000) [pid = 1951] [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]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 125 (0x7f4462b6c400) [pid = 1951] [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]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 124 (0x7f4460c82c00) [pid = 1951] [serial = 1114] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 123 (0x7f446a1ca000) [pid = 1951] [serial = 1089] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 122 (0x7f446a7d3800) [pid = 1951] [serial = 1092] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 121 (0x7f44658b7800) [pid = 1951] [serial = 1080] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 120 (0x7f44663e6400) [pid = 1951] [serial = 1083] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 119 (0x7f4468ed4c00) [pid = 1951] [serial = 1086] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 118 (0x7f4463b3d400) [pid = 1951] [serial = 1074] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 117 (0x7f44616fa000) [pid = 1951] [serial = 1077] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 116 (0x7f44663c5400) [pid = 1951] [serial = 1107] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 115 (0x7f4465ca6400) [pid = 1951] [serial = 1104] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 114 (0x7f4462ef4400) [pid = 1951] [serial = 1101] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f446a0d1400) [pid = 1951] [serial = 1095] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f445fbee000) [pid = 1951] [serial = 1112] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103891336]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f4467231800) [pid = 1951] [serial = 1109] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f4461254000) [pid = 1951] [serial = 1098] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f4461254c00) [pid = 1951] [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]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f446a07dc00) [pid = 1951] [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]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f446636bc00) [pid = 1951] [serial = 1106] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f4468158800) [pid = 1951] [serial = 1111] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103891336]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f4460d37800) [pid = 1951] [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]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f4465c8d400) [pid = 1951] [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]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f4467231000) [pid = 1951] [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]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f446440ec00) [pid = 1951] [serial = 994] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f4465d7b400) [pid = 1951] [serial = 1006] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f44630aa000) [pid = 1951] [serial = 972] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f44630f5800) [pid = 1951] [serial = 991] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f446a074400) [pid = 1951] [serial = 1051] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f44630f5400) [pid = 1951] [serial = 1009] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f4464c96c00) [pid = 1951] [serial = 1014] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f44646b4000) [pid = 1951] [serial = 1033] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f4468277400) [pid = 1951] [serial = 1042] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f4465895800) [pid = 1951] [serial = 1000] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f4466ec0000) [pid = 1951] [serial = 1036] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f44659f2000) [pid = 1951] [serial = 1003] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f4468ee3c00) [pid = 1951] [serial = 1045] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f4469509000) [pid = 1951] [serial = 1048] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f4464cbd800) [pid = 1951] [serial = 997] [outer = (nil)] [url = about:blank]
00:32:00 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f44675c4000) [pid = 1951] [serial = 1039] [outer = (nil)] [url = about:blank]
00:32:00 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
00:32:00 INFO - document served over http requires an https
00:32:00 INFO - sub-resource via xhr-request using the meta-referrer
00:32:00 INFO - delivery method with no-redirect and when
00:32: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"
00:32:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:32:00 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:32:00 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:32:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:32:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:32:00 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
00:32:00 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 2199ms
00:32:00 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
00:32:00 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462f6c400 == 22 [pid = 1951] [id = 417]
00:32:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f4462b6c400) [pid = 1951] [serial = 1165] [outer = (nil)]
00:32:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f4462bab000) [pid = 1951] [serial = 1166] [outer = 0x7f4462b6c400]
00:32:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f446322a800) [pid = 1951] [serial = 1167] [outer = 0x7f4462b6c400]
00:32:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:01 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:32:02 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
00:32:02 INFO - document served over http requires an https
00:32:02 INFO - sub-resource via xhr-request using the meta-referrer
00:32:02 INFO - delivery method with swap-origin-redirect and when
00:32: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"
00:32:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:32:02 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:32:02 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:32:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:32:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:32:02 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
00:32:02 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 1837ms
00:32:02 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
00:32:03 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d69b00 == 23 [pid = 1951] [id = 418]
00:32:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f44646fec00) [pid = 1951] [serial = 1168] [outer = (nil)]
00:32:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f4464c96000) [pid = 1951] [serial = 1169] [outer = 0x7f44646fec00]
00:32:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f44659f2000) [pid = 1951] [serial = 1170] [outer = 0x7f44646fec00]
00:32:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:05 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
00:32:05 INFO - document served over http requires an https
00:32:05 INFO - sub-resource via xhr-request using the meta-referrer
00:32:05 INFO - delivery method with swap-origin-redirect and when
00:32: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"
00:32:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:32:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:32:05 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:32:05 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:32:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:32:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:32:05 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
00:32:05 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 2590ms
00:32:05 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
00:32:05 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462aec400 == 24 [pid = 1951] [id = 419]
00:32:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f4466d2b000) [pid = 1951] [serial = 1171] [outer = (nil)]
00:32:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f4466ec0000) [pid = 1951] [serial = 1172] [outer = 0x7f4466d2b000]
00:32:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f44675c4000) [pid = 1951] [serial = 1173] [outer = 0x7f4466d2b000]
00:32:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:06 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
00:32:06 INFO - document served over http requires an https
00:32:06 INFO - sub-resource via xhr-request using the meta-referrer
00:32:06 INFO - delivery method with keep-origin-redirect and when
00:32: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"
00:32:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:32:06 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:32:06 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:32:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:32:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:32:06 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
00:32:06 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 1586ms
00:32:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
00:32:06 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4464d29b00 == 25 [pid = 1951] [id = 420]
00:32:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f446a415800) [pid = 1951] [serial = 1174] [outer = (nil)]
00:32:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f446a766000) [pid = 1951] [serial = 1175] [outer = 0x7f446a415800]
00:32:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f446a7d3000) [pid = 1951] [serial = 1176] [outer = 0x7f446a415800]
00:32:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:08 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
00:32:08 INFO - document served over http requires an https
00:32:08 INFO - sub-resource via xhr-request using the meta-referrer
00:32:08 INFO - delivery method with no-redirect and when
00:32: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"
00:32:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:32:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:32:08 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:32:08 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:32:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:32:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:32:08 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
00:32:08 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 1644ms
00:32:08 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
00:32:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:08 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466242800 == 26 [pid = 1951] [id = 421]
00:32:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f44708b2000) [pid = 1951] [serial = 1177] [outer = (nil)]
00:32:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f4470c51c00) [pid = 1951] [serial = 1178] [outer = 0x7f44708b2000]
00:32:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f446bf56000) [pid = 1951] [serial = 1179] [outer = 0x7f44708b2000]
00:32:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:10 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
00:32:10 INFO - document served over http requires an https
00:32:10 INFO - sub-resource via xhr-request using the meta-referrer
00:32:10 INFO - delivery method with swap-origin-redirect and when
00:32: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"
00:32:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
00:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:32:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
00:32:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
00:32:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
00:32:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
00:32:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
00:32:10 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
00:32:10 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 1740ms
00:32:10 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
00:32:10 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44680a9400 == 27 [pid = 1951] [id = 422]
00:32:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f446b753800) [pid = 1951] [serial = 1180] [outer = (nil)]
00:32:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f446b7ab800) [pid = 1951] [serial = 1181] [outer = 0x7f446b753800]
00:32:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f446bfdc000) [pid = 1951] [serial = 1182] [outer = 0x7f446b753800]
00:32:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:12 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
00:32:12 INFO - document served over http requires an http
00:32:12 INFO - sub-resource via fetch-request using the http-csp
00:32:12 INFO - delivery method with keep-origin-redirect and when
00:32:12 INFO - the target request is cross-origin.
00:32:12 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2142ms
00:32:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
00:32:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:12 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468364700 == 28 [pid = 1951] [id = 423]
00:32:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f446d5a2000) [pid = 1951] [serial = 1183] [outer = (nil)]
00:32:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f446d5a2400) [pid = 1951] [serial = 1184] [outer = 0x7f446d5a2000]
00:32:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f4461023000) [pid = 1951] [serial = 1185] [outer = 0x7f446d5a2000]
00:32:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:14 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
00:32:14 INFO - document served over http requires an http
00:32:14 INFO - sub-resource via fetch-request using the http-csp
00:32:14 INFO - delivery method with no-redirect and when
00:32:14 INFO - the target request is cross-origin.
00:32:14 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2139ms
00:32:14 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
00:32:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:14 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44694fab00 == 29 [pid = 1951] [id = 424]
00:32:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f44631ff000) [pid = 1951] [serial = 1186] [outer = (nil)]
00:32:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f446d7b6400) [pid = 1951] [serial = 1187] [outer = 0x7f44631ff000]
00:32:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f446a6e0c00) [pid = 1951] [serial = 1188] [outer = 0x7f44631ff000]
00:32:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:17 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:32:17 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
00:32:17 INFO - document served over http requires an http
00:32:17 INFO - sub-resource via fetch-request using the http-csp
00:32:17 INFO - delivery method with swap-origin-redirect and when
00:32:17 INFO - the target request is cross-origin.
00:32:17 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2792ms
00:32:17 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
00:32:17 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695f2900 == 30 [pid = 1951] [id = 425]
00:32:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f4470e13400) [pid = 1951] [serial = 1189] [outer = (nil)]
00:32:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f4470ead000) [pid = 1951] [serial = 1190] [outer = 0x7f4470e13400]
00:32:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f4464619000) [pid = 1951] [serial = 1191] [outer = 0x7f4470e13400]
00:32:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:18 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695f5b00 == 31 [pid = 1951] [id = 426]
00:32:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 115 (0x7f4463363000) [pid = 1951] [serial = 1192] [outer = (nil)]
00:32:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 116 (0x7f4464619800) [pid = 1951] [serial = 1193] [outer = 0x7f4463363000]
00:32:18 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
00:32:18 INFO - document served over http requires an http
00:32:18 INFO - sub-resource via iframe-tag using the http-csp
00:32:18 INFO - delivery method with keep-origin-redirect and when
00:32:18 INFO - the target request is cross-origin.
00:32:18 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1741ms
00:32:19 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
00:32:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:19 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4469d4a800 == 32 [pid = 1951] [id = 427]
00:32:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 117 (0x7f4470f9c000) [pid = 1951] [serial = 1194] [outer = (nil)]
00:32:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 118 (0x7f44658b2400) [pid = 1951] [serial = 1195] [outer = 0x7f4470f9c000]
00:32:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 119 (0x7f4470f9cc00) [pid = 1951] [serial = 1196] [outer = 0x7f4470f9c000]
00:32:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:21 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a0b3400 == 33 [pid = 1951] [id = 428]
00:32:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 120 (0x7f445f83f000) [pid = 1951] [serial = 1197] [outer = (nil)]
00:32:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 121 (0x7f445f4b8000) [pid = 1951] [serial = 1198] [outer = 0x7f445f83f000]
00:32:21 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
00:32:21 INFO - document served over http requires an http
00:32:21 INFO - sub-resource via iframe-tag using the http-csp
00:32:21 INFO - delivery method with no-redirect and when
00:32:21 INFO - the target request is cross-origin.
00:32:21 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2437ms
00:32:21 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
00:32:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:21 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f500400 == 34 [pid = 1951] [id = 429]
00:32:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 122 (0x7f445f4a2c00) [pid = 1951] [serial = 1199] [outer = (nil)]
00:32:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 123 (0x7f445f58c000) [pid = 1951] [serial = 1200] [outer = 0x7f445f4a2c00]
00:32:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 124 (0x7f4461254800) [pid = 1951] [serial = 1201] [outer = 0x7f445f4a2c00]
00:32:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:23 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465d0de00 == 35 [pid = 1951] [id = 430]
00:32:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 125 (0x7f44631ffc00) [pid = 1951] [serial = 1202] [outer = (nil)]
00:32:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 126 (0x7f4463363800) [pid = 1951] [serial = 1203] [outer = 0x7f44631ffc00]
00:32:23 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
00:32:23 INFO - document served over http requires an http
00:32:23 INFO - sub-resource via iframe-tag using the http-csp
00:32:23 INFO - delivery method with swap-origin-redirect and when
00:32:23 INFO - the target request is cross-origin.
00:32:23 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1787ms
00:32:23 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
00:32:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:23 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d69100 == 36 [pid = 1951] [id = 431]
00:32:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 127 (0x7f4465ca6000) [pid = 1951] [serial = 1204] [outer = (nil)]
00:32:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 128 (0x7f4465ca6800) [pid = 1951] [serial = 1205] [outer = 0x7f4465ca6000]
00:32:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 129 (0x7f4466fb4400) [pid = 1951] [serial = 1206] [outer = 0x7f4465ca6000]
00:32:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:25 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
00:32:25 INFO - document served over http requires an http
00:32:25 INFO - sub-resource via script-tag using the http-csp
00:32:25 INFO - delivery method with keep-origin-redirect and when
00:32:25 INFO - the target request is cross-origin.
00:32:25 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1981ms
00:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
00:32:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:25 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d67300 == 37 [pid = 1951] [id = 432]
00:32:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 130 (0x7f445fbf6c00) [pid = 1951] [serial = 1207] [outer = (nil)]
00:32:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 131 (0x7f4460c82c00) [pid = 1951] [serial = 1208] [outer = 0x7f445fbf6c00]
00:32:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 132 (0x7f4461254400) [pid = 1951] [serial = 1209] [outer = 0x7f445fbf6c00]
00:32:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462aee700 == 36 [pid = 1951] [id = 416]
00:32:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461678e00 == 35 [pid = 1951] [id = 415]
00:32:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f4ff500 == 34 [pid = 1951] [id = 414]
00:32:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460c35500 == 33 [pid = 1951] [id = 413]
00:32:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461248d00 == 32 [pid = 1951] [id = 412]
00:32:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f4ffa00 == 31 [pid = 1951] [id = 411]
00:32:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695ed800 == 30 [pid = 1951] [id = 410]
00:32:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446951e300 == 29 [pid = 1951] [id = 409]
00:32:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44694f8300 == 28 [pid = 1951] [id = 408]
00:32:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689bda00 == 27 [pid = 1951] [id = 406]
00:32:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689c1600 == 26 [pid = 1951] [id = 407]
00:32:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468853d00 == 25 [pid = 1951] [id = 405]
00:32:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44681e5900 == 24 [pid = 1951] [id = 404]
00:32:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4467265d00 == 23 [pid = 1951] [id = 403]
00:32:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465983400 == 22 [pid = 1951] [id = 402]
00:32:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462aece00 == 21 [pid = 1951] [id = 401]
00:32:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460c37300 == 20 [pid = 1951] [id = 400]
00:32:26 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465985200 == 19 [pid = 1951] [id = 398]
00:32:26 INFO - PROCESS | 1901 | --DOMWINDOW == 131 (0x7f446b3b0800) [pid = 1951] [serial = 1096] [outer = (nil)] [url = about:blank]
00:32:26 INFO - PROCESS | 1901 | --DOMWINDOW == 130 (0x7f4463b3dc00) [pid = 1951] [serial = 1102] [outer = (nil)] [url = about:blank]
00:32:26 INFO - PROCESS | 1901 | --DOMWINDOW == 129 (0x7f4463062800) [pid = 1951] [serial = 1099] [outer = (nil)] [url = about:blank]
00:32:26 INFO - PROCESS | 1901 | --DOMWINDOW == 128 (0x7f44680f8000) [pid = 1951] [serial = 1110] [outer = (nil)] [url = about:blank]
00:32:26 INFO - PROCESS | 1901 | --DOMWINDOW == 127 (0x7f4465db2800) [pid = 1951] [serial = 1105] [outer = (nil)] [url = about:blank]
00:32:27 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
00:32:27 INFO - document served over http requires an http
00:32:27 INFO - sub-resource via script-tag using the http-csp
00:32:27 INFO - delivery method with no-redirect and when
00:32:27 INFO - the target request is cross-origin.
00:32:27 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1989ms
00:32:27 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
00:32:27 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460c39600 == 20 [pid = 1951] [id = 433]
00:32:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 128 (0x7f446132d400) [pid = 1951] [serial = 1210] [outer = (nil)]
00:32:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 129 (0x7f446132dc00) [pid = 1951] [serial = 1211] [outer = 0x7f446132d400]
00:32:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 130 (0x7f4464c5d400) [pid = 1951] [serial = 1212] [outer = 0x7f446132d400]
00:32:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:29 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
00:32:29 INFO - document served over http requires an http
00:32:29 INFO - sub-resource via script-tag using the http-csp
00:32:29 INFO - delivery method with swap-origin-redirect and when
00:32:29 INFO - the target request is cross-origin.
00:32:29 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2296ms
00:32:29 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
00:32:29 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461707e00 == 21 [pid = 1951] [id = 434]
00:32:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 131 (0x7f4465811000) [pid = 1951] [serial = 1213] [outer = (nil)]
00:32:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 132 (0x7f4465895800) [pid = 1951] [serial = 1214] [outer = 0x7f4465811000]
00:32:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 133 (0x7f4465ce5000) [pid = 1951] [serial = 1215] [outer = 0x7f4465811000]
00:32:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:31 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
00:32:31 INFO - document served over http requires an http
00:32:31 INFO - sub-resource via xhr-request using the http-csp
00:32:31 INFO - delivery method with keep-origin-redirect and when
00:32:31 INFO - the target request is cross-origin.
00:32:31 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2348ms
00:32:31 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
00:32:32 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462e55000 == 22 [pid = 1951] [id = 435]
00:32:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 134 (0x7f4466258c00) [pid = 1951] [serial = 1216] [outer = (nil)]
00:32:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 135 (0x7f446636b800) [pid = 1951] [serial = 1217] [outer = 0x7f4466258c00]
00:32:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 136 (0x7f44674ab400) [pid = 1951] [serial = 1218] [outer = 0x7f4466258c00]
00:32:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d69b00 == 21 [pid = 1951] [id = 418]
00:32:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462aec400 == 20 [pid = 1951] [id = 419]
00:32:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4464d29b00 == 19 [pid = 1951] [id = 420]
00:32:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466242800 == 18 [pid = 1951] [id = 421]
00:32:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44680a9400 == 17 [pid = 1951] [id = 422]
00:32:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468364700 == 16 [pid = 1951] [id = 423]
00:32:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44694fab00 == 15 [pid = 1951] [id = 424]
00:32:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695f5b00 == 14 [pid = 1951] [id = 426]
00:32:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695f2900 == 13 [pid = 1951] [id = 425]
00:32:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a0b3400 == 12 [pid = 1951] [id = 428]
00:32:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465d0de00 == 11 [pid = 1951] [id = 430]
00:32:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f500400 == 10 [pid = 1951] [id = 429]
00:32:34 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d69100 == 9 [pid = 1951] [id = 431]
00:32:35 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
00:32:35 INFO - document served over http requires an http
00:32:35 INFO - sub-resource via xhr-request using the http-csp
00:32:35 INFO - delivery method with no-redirect and when
00:32:35 INFO - the target request is cross-origin.
00:32:35 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 3089ms
00:32:35 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
00:32:35 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611d6300 == 10 [pid = 1951] [id = 436]
00:32:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 137 (0x7f44630aa000) [pid = 1951] [serial = 1219] [outer = (nil)]
00:32:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 138 (0x7f446322a000) [pid = 1951] [serial = 1220] [outer = 0x7f44630aa000]
00:32:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 139 (0x7f4464db3400) [pid = 1951] [serial = 1221] [outer = 0x7f44630aa000]
00:32:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:36 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
00:32:36 INFO - document served over http requires an http
00:32:36 INFO - sub-resource via xhr-request using the http-csp
00:32:36 INFO - delivery method with swap-origin-redirect and when
00:32:36 INFO - the target request is cross-origin.
00:32:36 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1629ms
00:32:36 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
00:32:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:36 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462bd5b00 == 11 [pid = 1951] [id = 437]
00:32:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 140 (0x7f4465d7a000) [pid = 1951] [serial = 1222] [outer = (nil)]
00:32:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 141 (0x7f4465d7b000) [pid = 1951] [serial = 1223] [outer = 0x7f4465d7a000]
00:32:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 142 (0x7f44663e6400) [pid = 1951] [serial = 1224] [outer = 0x7f4465d7a000]
00:32:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 141 (0x7f4466fb4c00) [pid = 1951] [serial = 1121] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 140 (0x7f446ba89400) [pid = 1951] [serial = 1131] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103899952]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 139 (0x7f445f83f000) [pid = 1951] [serial = 1197] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103941166]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 138 (0x7f4463363000) [pid = 1951] [serial = 1192] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 137 (0x7f4462e62000) [pid = 1951] [serial = 1116] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 136 (0x7f4465ca6800) [pid = 1951] [serial = 1205] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 135 (0x7f4463363800) [pid = 1951] [serial = 1203] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 134 (0x7f445f58c000) [pid = 1951] [serial = 1200] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 133 (0x7f445f4b8000) [pid = 1951] [serial = 1198] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103941166]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 132 (0x7f44658b2400) [pid = 1951] [serial = 1195] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 131 (0x7f4464619800) [pid = 1951] [serial = 1193] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 130 (0x7f4470ead000) [pid = 1951] [serial = 1190] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 129 (0x7f446d7b6400) [pid = 1951] [serial = 1187] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 128 (0x7f446d5a2400) [pid = 1951] [serial = 1184] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 127 (0x7f446b7ab800) [pid = 1951] [serial = 1181] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 126 (0x7f4470c51c00) [pid = 1951] [serial = 1178] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 125 (0x7f446a766000) [pid = 1951] [serial = 1175] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 124 (0x7f4466ec0000) [pid = 1951] [serial = 1172] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 123 (0x7f4464c96000) [pid = 1951] [serial = 1169] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 122 (0x7f4462bab000) [pid = 1951] [serial = 1166] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 121 (0x7f446b2be400) [pid = 1951] [serial = 1127] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 120 (0x7f4466f4d000) [pid = 1951] [serial = 1151] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 119 (0x7f4467357800) [pid = 1951] [serial = 1122] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 118 (0x7f4462f5ec00) [pid = 1951] [serial = 1117] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 117 (0x7f44611b9400) [pid = 1951] [serial = 1157] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 116 (0x7f4469509800) [pid = 1951] [serial = 1124] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 115 (0x7f445fbee400) [pid = 1951] [serial = 1148] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 114 (0x7f4466248000) [pid = 1951] [serial = 1160] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f4469490000) [pid = 1951] [serial = 1163] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f4470c4fc00) [pid = 1951] [serial = 1142] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f4470e9a400) [pid = 1951] [serial = 1145] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f44658c1800) [pid = 1951] [serial = 1119] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f446ba89c00) [pid = 1951] [serial = 1132] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103899952]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f446d708800) [pid = 1951] [serial = 1139] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f446d42e400) [pid = 1951] [serial = 1137] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f446bf4bc00) [pid = 1951] [serial = 1134] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f446b68e800) [pid = 1951] [serial = 1129] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f44632bf000) [pid = 1951] [serial = 1154] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f4460c82c00) [pid = 1951] [serial = 1208] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f44663e6c00) [pid = 1951] [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]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f4460d35c00) [pid = 1951] [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]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f44631ffc00) [pid = 1951] [serial = 1202] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f445f5e3c00) [pid = 1951] [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]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f4462ad5c00) [pid = 1951] [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]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f4465db2000) [pid = 1951] [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]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f4465ca6000) [pid = 1951] [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]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f4469447800) [pid = 1951] [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]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f445f4a2c00) [pid = 1951] [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]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f446d427800) [pid = 1951] [serial = 1136] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f4464d6ac00) [pid = 1951] [serial = 1126] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f446322a800) [pid = 1951] [serial = 1167] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f44630ae800) [pid = 1951] [serial = 1078] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f4466edc000) [pid = 1951] [serial = 1084] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f4462b6c000) [pid = 1951] [serial = 1115] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f44646b4400) [pid = 1951] [serial = 1075] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f446957ac00) [pid = 1951] [serial = 1087] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f4465ca5400) [pid = 1951] [serial = 1081] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f446a673000) [pid = 1951] [serial = 1090] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f446a147000) [pid = 1951] [serial = 1164] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f44663c5000) [pid = 1951] [serial = 1161] [outer = (nil)] [url = about:blank]
00:32:38 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f446ae69000) [pid = 1951] [serial = 1093] [outer = (nil)] [url = about:blank]
00:32:38 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
00:32:38 INFO - document served over http requires an https
00:32:38 INFO - sub-resource via fetch-request using the http-csp
00:32:38 INFO - delivery method with keep-origin-redirect and when
00:32:38 INFO - the target request is cross-origin.
00:32:38 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2090ms
00:32:38 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
00:32:39 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465982a00 == 12 [pid = 1951] [id = 438]
00:32:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f445f58c000) [pid = 1951] [serial = 1225] [outer = (nil)]
00:32:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f445f5e3c00) [pid = 1951] [serial = 1226] [outer = 0x7f445f58c000]
00:32:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f4461023800) [pid = 1951] [serial = 1227] [outer = 0x7f445f58c000]
00:32:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:40 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:32:40 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
00:32:40 INFO - document served over http requires an https
00:32:40 INFO - sub-resource via fetch-request using the http-csp
00:32:40 INFO - delivery method with no-redirect and when
00:32:40 INFO - the target request is cross-origin.
00:32:40 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1790ms
00:32:40 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
00:32:40 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f5a9a00 == 13 [pid = 1951] [id = 439]
00:32:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f44611b9400) [pid = 1951] [serial = 1228] [outer = (nil)]
00:32:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f4462bab000) [pid = 1951] [serial = 1229] [outer = 0x7f44611b9400]
00:32:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f446322a800) [pid = 1951] [serial = 1230] [outer = 0x7f44611b9400]
00:32:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:42 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
00:32:42 INFO - document served over http requires an https
00:32:42 INFO - sub-resource via fetch-request using the http-csp
00:32:42 INFO - delivery method with swap-origin-redirect and when
00:32:42 INFO - the target request is cross-origin.
00:32:42 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2294ms
00:32:42 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
00:32:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:43 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465d0de00 == 14 [pid = 1951] [id = 440]
00:32:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f4464619800) [pid = 1951] [serial = 1231] [outer = (nil)]
00:32:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f44646b4000) [pid = 1951] [serial = 1232] [outer = 0x7f4464619800]
00:32:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f44658b2400) [pid = 1951] [serial = 1233] [outer = 0x7f4464619800]
00:32:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:44 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4467265d00 == 15 [pid = 1951] [id = 441]
00:32:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f446132d800) [pid = 1951] [serial = 1234] [outer = (nil)]
00:32:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f44659f2800) [pid = 1951] [serial = 1235] [outer = 0x7f446132d800]
00:32:45 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
00:32:45 INFO - document served over http requires an https
00:32:45 INFO - sub-resource via iframe-tag using the http-csp
00:32:45 INFO - delivery method with keep-origin-redirect and when
00:32:45 INFO - the target request is cross-origin.
00:32:45 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2266ms
00:32:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
00:32:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:45 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44680a9e00 == 16 [pid = 1951] [id = 442]
00:32:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f4466248000) [pid = 1951] [serial = 1236] [outer = (nil)]
00:32:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f4466258400) [pid = 1951] [serial = 1237] [outer = 0x7f4466248000]
00:32:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f4466e85000) [pid = 1951] [serial = 1238] [outer = 0x7f4466248000]
00:32:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:47 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44681e7700 == 17 [pid = 1951] [id = 443]
00:32:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f4466edc000) [pid = 1951] [serial = 1239] [outer = (nil)]
00:32:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f44675c4400) [pid = 1951] [serial = 1240] [outer = 0x7f4466edc000]
00:32: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
00:32:47 INFO - document served over http requires an https
00:32:47 INFO - sub-resource via iframe-tag using the http-csp
00:32:47 INFO - delivery method with no-redirect and when
00:32:47 INFO - the target request is cross-origin.
00:32:47 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2438ms
00:32:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
00:32:47 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468365100 == 18 [pid = 1951] [id = 444]
00:32:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f4469447800) [pid = 1951] [serial = 1241] [outer = (nil)]
00:32:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f4469490000) [pid = 1951] [serial = 1242] [outer = 0x7f4469447800]
00:32:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f446957ac00) [pid = 1951] [serial = 1243] [outer = 0x7f4469447800]
00:32:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:49 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468855b00 == 19 [pid = 1951] [id = 445]
00:32:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f446a022400) [pid = 1951] [serial = 1244] [outer = (nil)]
00:32:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f446a022800) [pid = 1951] [serial = 1245] [outer = 0x7f446a022400]
00:32: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
00:32:49 INFO - document served over http requires an https
00:32:49 INFO - sub-resource via iframe-tag using the http-csp
00:32:49 INFO - delivery method with swap-origin-redirect and when
00:32:49 INFO - the target request is cross-origin.
00:32:49 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1740ms
00:32:49 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
00:32:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:49 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689c0200 == 20 [pid = 1951] [id = 446]
00:32:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f446a673000) [pid = 1951] [serial = 1246] [outer = (nil)]
00:32:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f446a6e0400) [pid = 1951] [serial = 1247] [outer = 0x7f446a673000]
00:32:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f446ae69000) [pid = 1951] [serial = 1248] [outer = 0x7f446a673000]
00:32:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:51 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:32: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
00:32:51 INFO - document served over http requires an https
00:32:51 INFO - sub-resource via script-tag using the http-csp
00:32:51 INFO - delivery method with keep-origin-redirect and when
00:32:51 INFO - the target request is cross-origin.
00:32:51 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1689ms
00:32:51 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
00:32:51 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446951c000 == 21 [pid = 1951] [id = 447]
00:32:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f446b311400) [pid = 1951] [serial = 1249] [outer = (nil)]
00:32:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f446b311c00) [pid = 1951] [serial = 1250] [outer = 0x7f446b311400]
00:32:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f446b753c00) [pid = 1951] [serial = 1251] [outer = 0x7f446b311400]
00:32:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:52 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
00:32:52 INFO - document served over http requires an https
00:32:52 INFO - sub-resource via script-tag using the http-csp
00:32:52 INFO - delivery method with no-redirect and when
00:32:52 INFO - the target request is cross-origin.
00:32:52 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1591ms
00:32:52 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
00:32:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:52 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695ef100 == 22 [pid = 1951] [id = 448]
00:32:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f446be99c00) [pid = 1951] [serial = 1252] [outer = (nil)]
00:32:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f446beb5000) [pid = 1951] [serial = 1253] [outer = 0x7f446be99c00]
00:32:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f446132b800) [pid = 1951] [serial = 1254] [outer = 0x7f446be99c00]
00:32:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:54 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
00:32:54 INFO - document served over http requires an https
00:32:54 INFO - sub-resource via script-tag using the http-csp
00:32:54 INFO - delivery method with swap-origin-redirect and when
00:32:54 INFO - the target request is cross-origin.
00:32:54 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1990ms
00:32:54 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
00:32:55 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695f5600 == 23 [pid = 1951] [id = 449]
00:32:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f446bf98000) [pid = 1951] [serial = 1255] [outer = (nil)]
00:32:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f446bf98400) [pid = 1951] [serial = 1256] [outer = 0x7f446bf98000]
00:32:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f446d415000) [pid = 1951] [serial = 1257] [outer = 0x7f446bf98000]
00:32:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:56 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
00:32:56 INFO - document served over http requires an https
00:32:56 INFO - sub-resource via xhr-request using the http-csp
00:32:56 INFO - delivery method with keep-origin-redirect and when
00:32:56 INFO - the target request is cross-origin.
00:32:56 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2185ms
00:32:56 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
00:32:57 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a0b5700 == 24 [pid = 1951] [id = 450]
00:32:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 115 (0x7f446d5a0000) [pid = 1951] [serial = 1258] [outer = (nil)]
00:32:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 116 (0x7f446d5a0400) [pid = 1951] [serial = 1259] [outer = 0x7f446d5a0000]
00:32:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 117 (0x7f446d68dc00) [pid = 1951] [serial = 1260] [outer = 0x7f446d5a0000]
00:32:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:32:58 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
00:32:58 INFO - document served over http requires an https
00:32:58 INFO - sub-resource via xhr-request using the http-csp
00:32:58 INFO - delivery method with no-redirect and when
00:32:58 INFO - the target request is cross-origin.
00:32:58 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1936ms
00:32:58 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
00:32:59 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a1d5200 == 25 [pid = 1951] [id = 451]
00:32:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 118 (0x7f446dac0000) [pid = 1951] [serial = 1261] [outer = (nil)]
00:32:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 119 (0x7f446dac0800) [pid = 1951] [serial = 1262] [outer = 0x7f446dac0000]
00:33:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 120 (0x7f44708d2c00) [pid = 1951] [serial = 1263] [outer = 0x7f446dac0000]
00:33:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:01 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
00:33:01 INFO - document served over http requires an https
00:33:01 INFO - sub-resource via xhr-request using the http-csp
00:33:01 INFO - delivery method with swap-origin-redirect and when
00:33:01 INFO - the target request is cross-origin.
00:33:01 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2602ms
00:33:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
00:33:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:01 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a489700 == 26 [pid = 1951] [id = 452]
00:33:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 121 (0x7f4470c68c00) [pid = 1951] [serial = 1264] [outer = (nil)]
00:33:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 122 (0x7f4470c6a000) [pid = 1951] [serial = 1265] [outer = 0x7f4470c68c00]
00:33:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 123 (0x7f4470ead000) [pid = 1951] [serial = 1266] [outer = 0x7f4470c68c00]
00:33:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:03 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
00:33:03 INFO - document served over http requires an http
00:33:03 INFO - sub-resource via fetch-request using the http-csp
00:33:03 INFO - delivery method with keep-origin-redirect and when
00:33:03 INFO - the target request is same-origin.
00:33:03 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1733ms
00:33:03 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
00:33:03 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a556600 == 27 [pid = 1951] [id = 453]
00:33:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 124 (0x7f4469de7400) [pid = 1951] [serial = 1267] [outer = (nil)]
00:33:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 125 (0x7f446944a400) [pid = 1951] [serial = 1268] [outer = 0x7f4469de7400]
00:33:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 126 (0x7f4470f1d400) [pid = 1951] [serial = 1269] [outer = 0x7f4469de7400]
00:33:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:04 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:33:04 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
00:33:04 INFO - document served over http requires an http
00:33:04 INFO - sub-resource via fetch-request using the http-csp
00:33:04 INFO - delivery method with no-redirect and when
00:33:04 INFO - the target request is same-origin.
00:33:04 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1695ms
00:33:04 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
00:33:06 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d67800 == 28 [pid = 1951] [id = 454]
00:33:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 127 (0x7f44646b4c00) [pid = 1951] [serial = 1270] [outer = (nil)]
00:33:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 128 (0x7f445f977400) [pid = 1951] [serial = 1271] [outer = 0x7f44646b4c00]
00:33:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 129 (0x7f446a180c00) [pid = 1951] [serial = 1272] [outer = 0x7f44646b4c00]
00:33:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:07 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
00:33:07 INFO - document served over http requires an http
00:33:07 INFO - sub-resource via fetch-request using the http-csp
00:33:07 INFO - delivery method with swap-origin-redirect and when
00:33:07 INFO - the target request is same-origin.
00:33:07 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2499ms
00:33:07 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
00:33:07 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460ff0700 == 29 [pid = 1951] [id = 455]
00:33:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 130 (0x7f4461088000) [pid = 1951] [serial = 1273] [outer = (nil)]
00:33:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 131 (0x7f446119e000) [pid = 1951] [serial = 1274] [outer = 0x7f4461088000]
00:33:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 132 (0x7f44631ffc00) [pid = 1951] [serial = 1275] [outer = 0x7f4461088000]
00:33:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:09 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461215300 == 30 [pid = 1951] [id = 456]
00:33:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 133 (0x7f445f83fc00) [pid = 1951] [serial = 1276] [outer = (nil)]
00:33:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 134 (0x7f4462ad5400) [pid = 1951] [serial = 1277] [outer = 0x7f445f83fc00]
00:33:09 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
00:33:09 INFO - document served over http requires an http
00:33:09 INFO - sub-resource via iframe-tag using the http-csp
00:33:09 INFO - delivery method with keep-origin-redirect and when
00:33:09 INFO - the target request is same-origin.
00:33:09 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2290ms
00:33:09 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
00:33:10 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461248300 == 31 [pid = 1951] [id = 457]
00:33:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 135 (0x7f44632bf000) [pid = 1951] [serial = 1278] [outer = (nil)]
00:33:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 136 (0x7f4463363c00) [pid = 1951] [serial = 1279] [outer = 0x7f44632bf000]
00:33:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 137 (0x7f4464d6ac00) [pid = 1951] [serial = 1280] [outer = 0x7f44632bf000]
00:33:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:10 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462bd5b00 == 30 [pid = 1951] [id = 437]
00:33:10 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462aed800 == 29 [pid = 1951] [id = 368]
00:33:10 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611d6300 == 28 [pid = 1951] [id = 436]
00:33:10 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460fee900 == 27 [pid = 1951] [id = 376]
00:33:10 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462e55000 == 26 [pid = 1951] [id = 435]
00:33:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:11 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461707e00 == 25 [pid = 1951] [id = 434]
00:33:11 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d67300 == 24 [pid = 1951] [id = 432]
00:33:11 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462f6c400 == 23 [pid = 1951] [id = 417]
00:33:11 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460c39600 == 22 [pid = 1951] [id = 433]
00:33:11 INFO - PROCESS | 1901 | --DOMWINDOW == 136 (0x7f4464db3000) [pid = 1951] [serial = 1158] [outer = (nil)] [url = about:blank]
00:33:11 INFO - PROCESS | 1901 | --DOMWINDOW == 135 (0x7f44646b4800) [pid = 1951] [serial = 1155] [outer = (nil)] [url = about:blank]
00:33:11 INFO - PROCESS | 1901 | --DOMWINDOW == 134 (0x7f4463079000) [pid = 1951] [serial = 1149] [outer = (nil)] [url = about:blank]
00:33:11 INFO - PROCESS | 1901 | --DOMWINDOW == 133 (0x7f446a147800) [pid = 1951] [serial = 1152] [outer = (nil)] [url = about:blank]
00:33:11 INFO - PROCESS | 1901 | --DOMWINDOW == 132 (0x7f4466fb4400) [pid = 1951] [serial = 1206] [outer = (nil)] [url = about:blank]
00:33:11 INFO - PROCESS | 1901 | --DOMWINDOW == 131 (0x7f4461254800) [pid = 1951] [serial = 1201] [outer = (nil)] [url = about:blank]
00:33:11 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460fee900 == 23 [pid = 1951] [id = 458]
00:33:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 132 (0x7f4461254800) [pid = 1951] [serial = 1281] [outer = (nil)]
00:33:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 133 (0x7f44646b4800) [pid = 1951] [serial = 1282] [outer = 0x7f4461254800]
00:33:11 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
00:33:11 INFO - document served over http requires an http
00:33:11 INFO - sub-resource via iframe-tag using the http-csp
00:33:11 INFO - delivery method with no-redirect and when
00:33:11 INFO - the target request is same-origin.
00:33:11 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2099ms
00:33:11 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
00:33:12 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446170a600 == 24 [pid = 1951] [id = 459]
00:33:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 134 (0x7f44658c1800) [pid = 1951] [serial = 1283] [outer = (nil)]
00:33:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 135 (0x7f44659e8400) [pid = 1951] [serial = 1284] [outer = 0x7f44658c1800]
00:33:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 136 (0x7f4465ca6800) [pid = 1951] [serial = 1285] [outer = 0x7f44658c1800]
00:33:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:13 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462f6c400 == 25 [pid = 1951] [id = 460]
00:33:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 137 (0x7f446636b000) [pid = 1951] [serial = 1286] [outer = (nil)]
00:33:14 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:33:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 138 (0x7f4466fb4400) [pid = 1951] [serial = 1287] [outer = 0x7f446636b000]
00:33:14 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
00:33:14 INFO - document served over http requires an http
00:33:14 INFO - sub-resource via iframe-tag using the http-csp
00:33:14 INFO - delivery method with swap-origin-redirect and when
00:33:14 INFO - the target request is same-origin.
00:33:14 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2488ms
00:33:14 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
00:33:14 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466242800 == 26 [pid = 1951] [id = 461]
00:33:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 139 (0x7f44674abc00) [pid = 1951] [serial = 1288] [outer = (nil)]
00:33:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 140 (0x7f4467582000) [pid = 1951] [serial = 1289] [outer = 0x7f44674abc00]
00:33:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 141 (0x7f44688d1800) [pid = 1951] [serial = 1290] [outer = 0x7f44674abc00]
00:33:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 140 (0x7f4465895800) [pid = 1951] [serial = 1214] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 139 (0x7f446322a000) [pid = 1951] [serial = 1220] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 138 (0x7f4465d7b000) [pid = 1951] [serial = 1223] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 137 (0x7f446636b800) [pid = 1951] [serial = 1217] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 136 (0x7f446132dc00) [pid = 1951] [serial = 1211] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 135 (0x7f445f5e3c00) [pid = 1951] [serial = 1226] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 134 (0x7f4463b6f400) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 133 (0x7f446b753800) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 132 (0x7f4470f9c000) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 131 (0x7f445f975400) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 130 (0x7f4466e10800) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 129 (0x7f446132d400) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 128 (0x7f4462d9ac00) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 127 (0x7f4470df8800) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 126 (0x7f44631ff000) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 125 (0x7f4468177400) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 124 (0x7f44708b2000) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 123 (0x7f4462b6c400) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 122 (0x7f44630aa000) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 121 (0x7f4460c82000) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 120 (0x7f4469447000) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 119 (0x7f4470c2e400) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 118 (0x7f4464729c00) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 117 (0x7f4465ca5000) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 116 (0x7f4467357400) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 115 (0x7f446592e800) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 114 (0x7f446132d000) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f44646fec00) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f446d5a2000) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f446a415800) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f4465d7a000) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f4462bab400) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f4463062400) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f4466258c00) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f4470e13400) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f44688f5800) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f4466d2b000) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f446588f000) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f446a7d3400) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f445f5e3400) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f4465811800) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f44694c5800) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f446b64ec00) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f446bf4b800) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f44632e2000) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f446132bc00) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f44658a0c00) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f44663c5800) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f4468ed4000) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f446a147c00) [pid = 1951] [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]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f44659f2000) [pid = 1951] [serial = 1170] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f446bf56000) [pid = 1951] [serial = 1179] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f446a7d3000) [pid = 1951] [serial = 1176] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f44675c4000) [pid = 1951] [serial = 1173] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f4470f1ec00) [pid = 1951] [serial = 1146] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f446b7abc00) [pid = 1951] [serial = 1130] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f446d415400) [pid = 1951] [serial = 1135] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f446bfdc000) [pid = 1951] [serial = 1182] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f4461023000) [pid = 1951] [serial = 1185] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f4464db3400) [pid = 1951] [serial = 1221] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f4466e10c00) [pid = 1951] [serial = 1120] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f446dbd8400) [pid = 1951] [serial = 1140] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f446a6e0c00) [pid = 1951] [serial = 1188] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f4470f9cc00) [pid = 1951] [serial = 1196] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f446a415400) [pid = 1951] [serial = 1125] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f4470c5bc00) [pid = 1951] [serial = 1143] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f44674ab400) [pid = 1951] [serial = 1218] [outer = (nil)] [url = about:blank]
00:33:15 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f4464619000) [pid = 1951] [serial = 1191] [outer = (nil)] [url = about:blank]
00:33:16 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
00:33:16 INFO - document served over http requires an http
00:33:16 INFO - sub-resource via script-tag using the http-csp
00:33:16 INFO - delivery method with keep-origin-redirect and when
00:33:16 INFO - the target request is same-origin.
00:33:16 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1786ms
00:33:16 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
00:33:16 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468853300 == 27 [pid = 1951] [id = 462]
00:33:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f4460c82c00) [pid = 1951] [serial = 1291] [outer = (nil)]
00:33:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f4460da5800) [pid = 1951] [serial = 1292] [outer = 0x7f4460c82c00]
00:33:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f446132dc00) [pid = 1951] [serial = 1293] [outer = 0x7f4460c82c00]
00:33:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:17 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
00:33:17 INFO - document served over http requires an http
00:33:17 INFO - sub-resource via script-tag using the http-csp
00:33:17 INFO - delivery method with no-redirect and when
00:33:17 INFO - the target request is same-origin.
00:33:17 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1589ms
00:33:17 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
00:33:18 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d66400 == 28 [pid = 1951] [id = 463]
00:33:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f4462bab400) [pid = 1951] [serial = 1294] [outer = (nil)]
00:33:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f4462d9ac00) [pid = 1951] [serial = 1295] [outer = 0x7f4462bab400]
00:33:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f44632e2000) [pid = 1951] [serial = 1296] [outer = 0x7f4462bab400]
00:33:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:19 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
00:33:19 INFO - document served over http requires an http
00:33:19 INFO - sub-resource via script-tag using the http-csp
00:33:19 INFO - delivery method with swap-origin-redirect and when
00:33:19 INFO - the target request is same-origin.
00:33:19 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1637ms
00:33:19 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
00:33:19 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4464d26e00 == 29 [pid = 1951] [id = 464]
00:33:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f4464cbdc00) [pid = 1951] [serial = 1297] [outer = (nil)]
00:33:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f4464db3000) [pid = 1951] [serial = 1298] [outer = 0x7f4464cbdc00]
00:33:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f4465895800) [pid = 1951] [serial = 1299] [outer = 0x7f4464cbdc00]
00:33:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:21 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
00:33:21 INFO - document served over http requires an http
00:33:21 INFO - sub-resource via xhr-request using the http-csp
00:33:21 INFO - delivery method with keep-origin-redirect and when
00:33:21 INFO - the target request is same-origin.
00:33:21 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1481ms
00:33:21 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
00:33:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:21 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689bfd00 == 30 [pid = 1951] [id = 465]
00:33:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f4465d7a000) [pid = 1951] [serial = 1300] [outer = (nil)]
00:33:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f4465d7b000) [pid = 1951] [serial = 1301] [outer = 0x7f4465d7a000]
00:33:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f4466d2b000) [pid = 1951] [serial = 1302] [outer = 0x7f4465d7a000]
00:33:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:22 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
00:33:22 INFO - document served over http requires an http
00:33:22 INFO - sub-resource via xhr-request using the http-csp
00:33:22 INFO - delivery method with no-redirect and when
00:33:22 INFO - the target request is same-origin.
00:33:22 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1929ms
00:33:22 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
00:33:23 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695f2900 == 31 [pid = 1951] [id = 466]
00:33:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f4468158800) [pid = 1951] [serial = 1303] [outer = (nil)]
00:33:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f4468177400) [pid = 1951] [serial = 1304] [outer = 0x7f4468158800]
00:33:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f4469490800) [pid = 1951] [serial = 1305] [outer = 0x7f4468158800]
00:33:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:24 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
00:33:24 INFO - document served over http requires an http
00:33:24 INFO - sub-resource via xhr-request using the http-csp
00:33:24 INFO - delivery method with swap-origin-redirect and when
00:33:24 INFO - the target request is same-origin.
00:33:24 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2000ms
00:33:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
00:33:25 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a488d00 == 32 [pid = 1951] [id = 467]
00:33:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f446a147800) [pid = 1951] [serial = 1306] [outer = (nil)]
00:33:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f446a147c00) [pid = 1951] [serial = 1307] [outer = 0x7f446a147800]
00:33:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f446a6e0c00) [pid = 1951] [serial = 1308] [outer = 0x7f446a147800]
00:33:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:27 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:33:27 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
00:33:27 INFO - document served over http requires an https
00:33:27 INFO - sub-resource via fetch-request using the http-csp
00:33:27 INFO - delivery method with keep-origin-redirect and when
00:33:27 INFO - the target request is same-origin.
00:33:27 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2989ms
00:33:28 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
00:33:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:28 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a73fb00 == 33 [pid = 1951] [id = 468]
00:33:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f446bed3800) [pid = 1951] [serial = 1309] [outer = (nil)]
00:33:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f446bf4b800) [pid = 1951] [serial = 1310] [outer = 0x7f446bed3800]
00:33:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f446d415400) [pid = 1951] [serial = 1311] [outer = 0x7f446bed3800]
00:33:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:29 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
00:33:29 INFO - document served over http requires an https
00:33:29 INFO - sub-resource via fetch-request using the http-csp
00:33:29 INFO - delivery method with no-redirect and when
00:33:29 INFO - the target request is same-origin.
00:33:29 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1735ms
00:33:29 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
00:33:29 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b395b00 == 34 [pid = 1951] [id = 469]
00:33:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f446d5a2000) [pid = 1951] [serial = 1312] [outer = (nil)]
00:33:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f446d7b6000) [pid = 1951] [serial = 1313] [outer = 0x7f446d5a2000]
00:33:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f44709d1000) [pid = 1951] [serial = 1314] [outer = 0x7f446d5a2000]
00:33:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:31 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
00:33:31 INFO - document served over http requires an https
00:33:31 INFO - sub-resource via fetch-request using the http-csp
00:33:31 INFO - delivery method with swap-origin-redirect and when
00:33:31 INFO - the target request is same-origin.
00:33:31 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1686ms
00:33:31 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
00:33:31 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bb35d00 == 35 [pid = 1951] [id = 470]
00:33:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f4470ca2400) [pid = 1951] [serial = 1315] [outer = (nil)]
00:33:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f4470df8800) [pid = 1951] [serial = 1316] [outer = 0x7f4470ca2400]
00:33:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f4470f1ec00) [pid = 1951] [serial = 1317] [outer = 0x7f4470ca2400]
00:33:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:32 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbbcf00 == 36 [pid = 1951] [id = 471]
00:33:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f4465cf0000) [pid = 1951] [serial = 1318] [outer = (nil)]
00:33:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f4465c4d400) [pid = 1951] [serial = 1319] [outer = 0x7f4465cf0000]
00:33:33 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
00:33:33 INFO - document served over http requires an https
00:33:33 INFO - sub-resource via iframe-tag using the http-csp
00:33:33 INFO - delivery method with keep-origin-redirect and when
00:33:33 INFO - the target request is same-origin.
00:33:33 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1697ms
00:33:33 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
00:33:33 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbbe800 == 37 [pid = 1951] [id = 472]
00:33:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f4465cf0400) [pid = 1951] [serial = 1320] [outer = (nil)]
00:33:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f4465c39000) [pid = 1951] [serial = 1321] [outer = 0x7f4465cf0400]
00:33:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f4466c16400) [pid = 1951] [serial = 1322] [outer = 0x7f4465cf0400]
00:33:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:34 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bef5e00 == 38 [pid = 1951] [id = 473]
00:33:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f4466c16c00) [pid = 1951] [serial = 1323] [outer = (nil)]
00:33:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f44662fc000) [pid = 1951] [serial = 1324] [outer = 0x7f4466c16c00]
00:33:35 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
00:33:35 INFO - document served over http requires an https
00:33:35 INFO - sub-resource via iframe-tag using the http-csp
00:33:35 INFO - delivery method with no-redirect and when
00:33:35 INFO - the target request is same-origin.
00:33:35 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1982ms
00:33:35 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
00:33:35 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bef8600 == 39 [pid = 1951] [id = 474]
00:33:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f4466cf8000) [pid = 1951] [serial = 1325] [outer = (nil)]
00:33:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f4466e3f000) [pid = 1951] [serial = 1326] [outer = 0x7f4466cf8000]
00:33:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f4466e3f800) [pid = 1951] [serial = 1327] [outer = 0x7f4466cf8000]
00:33:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:37 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446d710800 == 40 [pid = 1951] [id = 475]
00:33:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f4466f09400) [pid = 1951] [serial = 1328] [outer = (nil)]
00:33:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f4466cb2400) [pid = 1951] [serial = 1329] [outer = 0x7f4466f09400]
00:33:37 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
00:33:37 INFO - document served over http requires an https
00:33:37 INFO - sub-resource via iframe-tag using the http-csp
00:33:37 INFO - delivery method with swap-origin-redirect and when
00:33:37 INFO - the target request is same-origin.
00:33:37 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2284ms
00:33:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
00:33:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:37 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4470c49500 == 41 [pid = 1951] [id = 476]
00:33:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f446746d800) [pid = 1951] [serial = 1330] [outer = (nil)]
00:33:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f4466f31000) [pid = 1951] [serial = 1331] [outer = 0x7f446746d800]
00:33:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 115 (0x7f446805b400) [pid = 1951] [serial = 1332] [outer = 0x7f446746d800]
00:33:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:41 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
00:33:41 INFO - document served over http requires an https
00:33:41 INFO - sub-resource via script-tag using the http-csp
00:33:41 INFO - delivery method with keep-origin-redirect and when
00:33:41 INFO - the target request is same-origin.
00:33:41 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 4241ms
00:33:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
00:33:42 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f5a9000 == 42 [pid = 1951] [id = 477]
00:33:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 116 (0x7f4462b9fc00) [pid = 1951] [serial = 1333] [outer = (nil)]
00:33:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 117 (0x7f4462d14c00) [pid = 1951] [serial = 1334] [outer = 0x7f4462b9fc00]
00:33:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 118 (0x7f4464558800) [pid = 1951] [serial = 1335] [outer = 0x7f4462b9fc00]
00:33:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:43 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
00:33:43 INFO - document served over http requires an https
00:33:43 INFO - sub-resource via script-tag using the http-csp
00:33:43 INFO - delivery method with no-redirect and when
00:33:43 INFO - the target request is same-origin.
00:33:43 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1833ms
00:33:43 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
00:33:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466242800 == 41 [pid = 1951] [id = 461]
00:33:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462f6c400 == 40 [pid = 1951] [id = 460]
00:33:43 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460eacc00 == 41 [pid = 1951] [id = 478]
00:33:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 119 (0x7f4462d14800) [pid = 1951] [serial = 1336] [outer = (nil)]
00:33:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 120 (0x7f4462e7f800) [pid = 1951] [serial = 1337] [outer = 0x7f4462d14800]
00:33:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 121 (0x7f4463070400) [pid = 1951] [serial = 1338] [outer = 0x7f4462d14800]
00:33:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446170a600 == 40 [pid = 1951] [id = 459]
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460fee900 == 39 [pid = 1951] [id = 458]
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461248300 == 38 [pid = 1951] [id = 457]
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461215300 == 37 [pid = 1951] [id = 456]
00:33:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460ff0700 == 36 [pid = 1951] [id = 455]
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d67800 == 35 [pid = 1951] [id = 454]
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a556600 == 34 [pid = 1951] [id = 453]
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a489700 == 33 [pid = 1951] [id = 452]
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a1d5200 == 32 [pid = 1951] [id = 451]
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a0b5700 == 31 [pid = 1951] [id = 450]
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695f5600 == 30 [pid = 1951] [id = 449]
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695ef100 == 29 [pid = 1951] [id = 448]
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446951c000 == 28 [pid = 1951] [id = 447]
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689c0200 == 27 [pid = 1951] [id = 446]
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468855b00 == 26 [pid = 1951] [id = 445]
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4469d4a800 == 25 [pid = 1951] [id = 427]
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468365100 == 24 [pid = 1951] [id = 444]
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44681e7700 == 23 [pid = 1951] [id = 443]
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44680a9e00 == 22 [pid = 1951] [id = 442]
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4467265d00 == 21 [pid = 1951] [id = 441]
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465d0de00 == 20 [pid = 1951] [id = 440]
00:33:44 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f5a9a00 == 19 [pid = 1951] [id = 439]
00:33:44 INFO - PROCESS | 1901 | --DOMWINDOW == 120 (0x7f4464c5d400) [pid = 1951] [serial = 1212] [outer = (nil)] [url = about:blank]
00:33:44 INFO - PROCESS | 1901 | --DOMWINDOW == 119 (0x7f44663e6400) [pid = 1951] [serial = 1224] [outer = (nil)] [url = about:blank]
00:33:45 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
00:33:45 INFO - document served over http requires an https
00:33:45 INFO - sub-resource via script-tag using the http-csp
00:33:45 INFO - delivery method with swap-origin-redirect and when
00:33:45 INFO - the target request is same-origin.
00:33:45 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1644ms
00:33:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
00:33:45 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461248300 == 20 [pid = 1951] [id = 479]
00:33:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 120 (0x7f44659e8800) [pid = 1951] [serial = 1339] [outer = (nil)]
00:33:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 121 (0x7f4465c7c400) [pid = 1951] [serial = 1340] [outer = 0x7f44659e8800]
00:33:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 122 (0x7f4466399000) [pid = 1951] [serial = 1341] [outer = 0x7f44659e8800]
00:33:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:46 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
00:33:46 INFO - document served over http requires an https
00:33:46 INFO - sub-resource via xhr-request using the http-csp
00:33:46 INFO - delivery method with keep-origin-redirect and when
00:33:46 INFO - the target request is same-origin.
00:33:46 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1544ms
00:33:46 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
00:33:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:47 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462e55000 == 21 [pid = 1951] [id = 480]
00:33:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 123 (0x7f4466e10800) [pid = 1951] [serial = 1342] [outer = (nil)]
00:33:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 124 (0x7f4466e3f400) [pid = 1951] [serial = 1343] [outer = 0x7f4466e10800]
00:33:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 125 (0x7f446746d000) [pid = 1951] [serial = 1344] [outer = 0x7f4466e10800]
00:33:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:48 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
00:33:48 INFO - document served over http requires an https
00:33:48 INFO - sub-resource via xhr-request using the http-csp
00:33:48 INFO - delivery method with no-redirect and when
00:33:48 INFO - the target request is same-origin.
00:33:48 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1531ms
00:33:48 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
00:33:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:48 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4464d29100 == 22 [pid = 1951] [id = 481]
00:33:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 126 (0x7f4468397400) [pid = 1951] [serial = 1345] [outer = (nil)]
00:33:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 127 (0x7f4468397c00) [pid = 1951] [serial = 1346] [outer = 0x7f4468397400]
00:33:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 128 (0x7f44694c5800) [pid = 1951] [serial = 1347] [outer = 0x7f4468397400]
00:33:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 127 (0x7f446132d800) [pid = 1951] [serial = 1234] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 126 (0x7f446636b000) [pid = 1951] [serial = 1286] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 125 (0x7f445f83fc00) [pid = 1951] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 124 (0x7f4461254800) [pid = 1951] [serial = 1281] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103991592]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 123 (0x7f44674abc00) [pid = 1951] [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]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 122 (0x7f44658c1800) [pid = 1951] [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]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 121 (0x7f4461088000) [pid = 1951] [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]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 120 (0x7f44632bf000) [pid = 1951] [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]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 119 (0x7f4465811000) [pid = 1951] [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]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 118 (0x7f445f58c000) [pid = 1951] [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]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 117 (0x7f446a022400) [pid = 1951] [serial = 1244] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 116 (0x7f4466edc000) [pid = 1951] [serial = 1239] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103967343]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 115 (0x7f4460da5800) [pid = 1951] [serial = 1292] [outer = (nil)] [url = about:blank]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 114 (0x7f446dac0800) [pid = 1951] [serial = 1262] [outer = (nil)] [url = about:blank]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f4470c6a000) [pid = 1951] [serial = 1265] [outer = (nil)] [url = about:blank]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f446944a400) [pid = 1951] [serial = 1268] [outer = (nil)] [url = about:blank]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f4462bab000) [pid = 1951] [serial = 1229] [outer = (nil)] [url = about:blank]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f446bf98400) [pid = 1951] [serial = 1256] [outer = (nil)] [url = about:blank]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f446d5a0400) [pid = 1951] [serial = 1259] [outer = (nil)] [url = about:blank]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f4466fb4400) [pid = 1951] [serial = 1287] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f44659e8400) [pid = 1951] [serial = 1284] [outer = (nil)] [url = about:blank]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f446b311c00) [pid = 1951] [serial = 1250] [outer = (nil)] [url = about:blank]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f4467582000) [pid = 1951] [serial = 1289] [outer = (nil)] [url = about:blank]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f446beb5000) [pid = 1951] [serial = 1253] [outer = (nil)] [url = about:blank]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f445f977400) [pid = 1951] [serial = 1271] [outer = (nil)] [url = about:blank]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f446a022800) [pid = 1951] [serial = 1245] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f4469490000) [pid = 1951] [serial = 1242] [outer = (nil)] [url = about:blank]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f44675c4400) [pid = 1951] [serial = 1240] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103967343]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f4466258400) [pid = 1951] [serial = 1237] [outer = (nil)] [url = about:blank]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f44646b4800) [pid = 1951] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446103991592]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f4463363c00) [pid = 1951] [serial = 1279] [outer = (nil)] [url = about:blank]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f44659f2800) [pid = 1951] [serial = 1235] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f44646b4000) [pid = 1951] [serial = 1232] [outer = (nil)] [url = about:blank]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f446a6e0400) [pid = 1951] [serial = 1247] [outer = (nil)] [url = about:blank]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f4462ad5400) [pid = 1951] [serial = 1277] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f446119e000) [pid = 1951] [serial = 1274] [outer = (nil)] [url = about:blank]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f4465ce5000) [pid = 1951] [serial = 1215] [outer = (nil)] [url = about:blank]
00:33:50 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f4461023800) [pid = 1951] [serial = 1227] [outer = (nil)] [url = about:blank]
00:33:50 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
00:33:50 INFO - document served over http requires an https
00:33:50 INFO - sub-resource via xhr-request using the http-csp
00:33:50 INFO - delivery method with swap-origin-redirect and when
00:33:50 INFO - the target request is same-origin.
00:33:50 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2439ms
00:33:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
00:33:51 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4467263500 == 23 [pid = 1951] [id = 482]
00:33:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f4460c82400) [pid = 1951] [serial = 1348] [outer = (nil)]
00:33:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f4460d35400) [pid = 1951] [serial = 1349] [outer = 0x7f4460c82400]
00:33:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f4461254800) [pid = 1951] [serial = 1350] [outer = 0x7f4460c82400]
00:33:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:53 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
00:33:53 INFO - document served over http requires an http
00:33:53 INFO - sub-resource via fetch-request using the meta-csp
00:33:53 INFO - delivery method with keep-origin-redirect and when
00:33:53 INFO - the target request is cross-origin.
00:33:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2286ms
00:33:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
00:33:53 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611c7600 == 24 [pid = 1951] [id = 483]
00:33:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f4462ad5400) [pid = 1951] [serial = 1351] [outer = (nil)]
00:33:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f4462bab000) [pid = 1951] [serial = 1352] [outer = 0x7f4462ad5400]
00:33:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f44632bf000) [pid = 1951] [serial = 1353] [outer = 0x7f4462ad5400]
00:33:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:55 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
00:33:55 INFO - document served over http requires an http
00:33:55 INFO - sub-resource via fetch-request using the meta-csp
00:33:55 INFO - delivery method with no-redirect and when
00:33:55 INFO - the target request is cross-origin.
00:33:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2692ms
00:33:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
00:33:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:56 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466242800 == 25 [pid = 1951] [id = 484]
00:33:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f4464db3c00) [pid = 1951] [serial = 1354] [outer = (nil)]
00:33:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f446587cc00) [pid = 1951] [serial = 1355] [outer = 0x7f4464db3c00]
00:33:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f4465c7c800) [pid = 1951] [serial = 1356] [outer = 0x7f4464db3c00]
00:33:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:57 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
00:33:57 INFO - document served over http requires an http
00:33:57 INFO - sub-resource via fetch-request using the meta-csp
00:33:57 INFO - delivery method with swap-origin-redirect and when
00:33:57 INFO - the target request is cross-origin.
00:33:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1639ms
00:33:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
00:33:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:57 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44681e5900 == 26 [pid = 1951] [id = 485]
00:33:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f44663c5000) [pid = 1951] [serial = 1357] [outer = (nil)]
00:33:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f44663e6c00) [pid = 1951] [serial = 1358] [outer = 0x7f44663c5000]
00:33:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f4467357800) [pid = 1951] [serial = 1359] [outer = 0x7f44663c5000]
00:33:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:58 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468852400 == 27 [pid = 1951] [id = 486]
00:33:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f44675c4400) [pid = 1951] [serial = 1360] [outer = (nil)]
00:33:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f4468efc400) [pid = 1951] [serial = 1361] [outer = 0x7f44675c4400]
00:33:59 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
00:33:59 INFO - document served over http requires an http
00:33:59 INFO - sub-resource via iframe-tag using the meta-csp
00:33:59 INFO - delivery method with keep-origin-redirect and when
00:33:59 INFO - the target request is cross-origin.
00:33:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1735ms
00:33:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
00:33:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:59 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468855b00 == 28 [pid = 1951] [id = 487]
00:33:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f4464dc6c00) [pid = 1951] [serial = 1362] [outer = (nil)]
00:33:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f4469490000) [pid = 1951] [serial = 1363] [outer = 0x7f4464dc6c00]
00:33:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:33:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f446a124c00) [pid = 1951] [serial = 1364] [outer = 0x7f4464dc6c00]
00:34:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:00 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446951c500 == 29 [pid = 1951] [id = 488]
00:34:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f446a139400) [pid = 1951] [serial = 1365] [outer = (nil)]
00:34:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f446a139c00) [pid = 1951] [serial = 1366] [outer = 0x7f446a139400]
00:34:00 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
00:34:00 INFO - document served over http requires an http
00:34:00 INFO - sub-resource via iframe-tag using the meta-csp
00:34:00 INFO - delivery method with no-redirect and when
00:34:00 INFO - the target request is cross-origin.
00:34:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1685ms
00:34:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
00:34:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:01 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695eb500 == 30 [pid = 1951] [id = 489]
00:34:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f446a6e0400) [pid = 1951] [serial = 1367] [outer = (nil)]
00:34:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f446a766c00) [pid = 1951] [serial = 1368] [outer = 0x7f446a6e0400]
00:34:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f446b64e000) [pid = 1951] [serial = 1369] [outer = 0x7f446a6e0400]
00:34:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:02 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695f3300 == 31 [pid = 1951] [id = 490]
00:34:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f446b68e000) [pid = 1951] [serial = 1370] [outer = (nil)]
00:34:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f446ba89c00) [pid = 1951] [serial = 1371] [outer = 0x7f446b68e000]
00:34:02 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
00:34:02 INFO - document served over http requires an http
00:34:02 INFO - sub-resource via iframe-tag using the meta-csp
00:34:02 INFO - delivery method with swap-origin-redirect and when
00:34:02 INFO - the target request is cross-origin.
00:34:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2032ms
00:34:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
00:34:03 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4469d4ad00 == 32 [pid = 1951] [id = 491]
00:34:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 115 (0x7f446bb5e800) [pid = 1951] [serial = 1372] [outer = (nil)]
00:34:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 116 (0x7f446bb5ec00) [pid = 1951] [serial = 1373] [outer = 0x7f446bb5e800]
00:34:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 117 (0x7f446bf56800) [pid = 1951] [serial = 1374] [outer = 0x7f446bb5e800]
00:34:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:05 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:34:05 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
00:34:05 INFO - document served over http requires an http
00:34:05 INFO - sub-resource via script-tag using the meta-csp
00:34:05 INFO - delivery method with keep-origin-redirect and when
00:34:05 INFO - the target request is cross-origin.
00:34:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2360ms
00:34:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
00:34:05 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a486000 == 33 [pid = 1951] [id = 492]
00:34:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 118 (0x7f446d5a0400) [pid = 1951] [serial = 1375] [outer = (nil)]
00:34:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 119 (0x7f446d640000) [pid = 1951] [serial = 1376] [outer = 0x7f446d5a0400]
00:34:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 120 (0x7f4470c4fc00) [pid = 1951] [serial = 1377] [outer = 0x7f446d5a0400]
00:34:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:07 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
00:34:07 INFO - document served over http requires an http
00:34:07 INFO - sub-resource via script-tag using the meta-csp
00:34:07 INFO - delivery method with no-redirect and when
00:34:07 INFO - the target request is cross-origin.
00:34:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2035ms
00:34:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
00:34:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:07 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a73ba00 == 34 [pid = 1951] [id = 493]
00:34:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 121 (0x7f4464d6a000) [pid = 1951] [serial = 1378] [outer = (nil)]
00:34:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 122 (0x7f446882b400) [pid = 1951] [serial = 1379] [outer = 0x7f4464d6a000]
00:34:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 123 (0x7f4470e13800) [pid = 1951] [serial = 1380] [outer = 0x7f4464d6a000]
00:34:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:09 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
00:34:09 INFO - document served over http requires an http
00:34:09 INFO - sub-resource via script-tag using the meta-csp
00:34:09 INFO - delivery method with swap-origin-redirect and when
00:34:09 INFO - the target request is cross-origin.
00:34:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2501ms
00:34:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
00:34:10 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bb34e00 == 35 [pid = 1951] [id = 494]
00:34:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 124 (0x7f446a541800) [pid = 1951] [serial = 1381] [outer = (nil)]
00:34:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 125 (0x7f4469d10000) [pid = 1951] [serial = 1382] [outer = 0x7f446a541800]
00:34:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 126 (0x7f4470f1c400) [pid = 1951] [serial = 1383] [outer = 0x7f446a541800]
00:34:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:11 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
00:34:11 INFO - document served over http requires an http
00:34:11 INFO - sub-resource via xhr-request using the meta-csp
00:34:11 INFO - delivery method with keep-origin-redirect and when
00:34:11 INFO - the target request is cross-origin.
00:34:11 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1587ms
00:34:11 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
00:34:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:11 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446d711700 == 36 [pid = 1951] [id = 495]
00:34:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 127 (0x7f446a64a000) [pid = 1951] [serial = 1384] [outer = (nil)]
00:34:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 128 (0x7f446a64a400) [pid = 1951] [serial = 1385] [outer = 0x7f446a64a000]
00:34:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 129 (0x7f446b6b2000) [pid = 1951] [serial = 1386] [outer = 0x7f446a64a000]
00:34:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:13 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
00:34:13 INFO - document served over http requires an http
00:34:13 INFO - sub-resource via xhr-request using the meta-csp
00:34:13 INFO - delivery method with no-redirect and when
00:34:13 INFO - the target request is cross-origin.
00:34:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1690ms
00:34:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
00:34:13 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4470d1f700 == 37 [pid = 1951] [id = 496]
00:34:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 130 (0x7f446d66e400) [pid = 1951] [serial = 1387] [outer = (nil)]
00:34:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 131 (0x7f4470f29000) [pid = 1951] [serial = 1388] [outer = 0x7f446d66e400]
00:34:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 132 (0x7f4470f29400) [pid = 1951] [serial = 1389] [outer = 0x7f446d66e400]
00:34:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:14 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
00:34:14 INFO - document served over http requires an http
00:34:14 INFO - sub-resource via xhr-request using the meta-csp
00:34:14 INFO - delivery method with swap-origin-redirect and when
00:34:14 INFO - the target request is cross-origin.
00:34:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1653ms
00:34:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
00:34:15 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a014600 == 38 [pid = 1951] [id = 497]
00:34:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 133 (0x7f4461316400) [pid = 1951] [serial = 1390] [outer = (nil)]
00:34:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 134 (0x7f4461316800) [pid = 1951] [serial = 1391] [outer = 0x7f4461316400]
00:34:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 135 (0x7f4462d12000) [pid = 1951] [serial = 1392] [outer = 0x7f4461316400]
00:34:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:16 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
00:34:16 INFO - document served over http requires an https
00:34:16 INFO - sub-resource via fetch-request using the meta-csp
00:34:16 INFO - delivery method with keep-origin-redirect and when
00:34:16 INFO - the target request is cross-origin.
00:34:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1983ms
00:34:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
00:34:17 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466d1a700 == 39 [pid = 1951] [id = 498]
00:34:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 136 (0x7f44617fa400) [pid = 1951] [serial = 1393] [outer = (nil)]
00:34:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 137 (0x7f44617fa800) [pid = 1951] [serial = 1394] [outer = 0x7f44617fa400]
00:34:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 138 (0x7f446b31a000) [pid = 1951] [serial = 1395] [outer = 0x7f44617fa400]
00:34:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:18 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
00:34:18 INFO - document served over http requires an https
00:34:18 INFO - sub-resource via fetch-request using the meta-csp
00:34:18 INFO - delivery method with no-redirect and when
00:34:18 INFO - the target request is cross-origin.
00:34:18 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2034ms
00:34:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
00:34:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:20 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeb0300 == 40 [pid = 1951] [id = 499]
00:34:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 139 (0x7f44617fb800) [pid = 1951] [serial = 1396] [outer = (nil)]
00:34:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 140 (0x7f44617ffc00) [pid = 1951] [serial = 1397] [outer = 0x7f44617fb800]
00:34:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 141 (0x7f4462d12c00) [pid = 1951] [serial = 1398] [outer = 0x7f44617fb800]
00:34:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d66400 == 39 [pid = 1951] [id = 463]
00:34:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4464d26e00 == 38 [pid = 1951] [id = 464]
00:34:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689bfd00 == 37 [pid = 1951] [id = 465]
00:34:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695f2900 == 36 [pid = 1951] [id = 466]
00:34:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a488d00 == 35 [pid = 1951] [id = 467]
00:34:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a73fb00 == 34 [pid = 1951] [id = 468]
00:34:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b395b00 == 33 [pid = 1951] [id = 469]
00:34:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbbcf00 == 32 [pid = 1951] [id = 471]
00:34:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bb35d00 == 31 [pid = 1951] [id = 470]
00:34:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bef5e00 == 30 [pid = 1951] [id = 473]
00:34:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbbe800 == 29 [pid = 1951] [id = 472]
00:34:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446d710800 == 28 [pid = 1951] [id = 475]
00:34:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bef8600 == 27 [pid = 1951] [id = 474]
00:34:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f5a9000 == 26 [pid = 1951] [id = 477]
00:34:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460eacc00 == 25 [pid = 1951] [id = 478]
00:34:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461248300 == 24 [pid = 1951] [id = 479]
00:34:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462e55000 == 23 [pid = 1951] [id = 480]
00:34:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4464d29100 == 22 [pid = 1951] [id = 481]
00:34:22 INFO - PROCESS | 1901 | --DOMWINDOW == 140 (0x7f44631ffc00) [pid = 1951] [serial = 1275] [outer = (nil)] [url = about:blank]
00:34:22 INFO - PROCESS | 1901 | --DOMWINDOW == 139 (0x7f4464d6ac00) [pid = 1951] [serial = 1280] [outer = (nil)] [url = about:blank]
00:34:22 INFO - PROCESS | 1901 | --DOMWINDOW == 138 (0x7f44688d1800) [pid = 1951] [serial = 1290] [outer = (nil)] [url = about:blank]
00:34:22 INFO - PROCESS | 1901 | --DOMWINDOW == 137 (0x7f4465ca6800) [pid = 1951] [serial = 1285] [outer = (nil)] [url = about:blank]
00:34:22 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:34:23 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
00:34:23 INFO - document served over http requires an https
00:34:23 INFO - sub-resource via fetch-request using the meta-csp
00:34:23 INFO - delivery method with swap-origin-redirect and when
00:34:23 INFO - the target request is cross-origin.
00:34:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 4601ms
00:34:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
00:34:23 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeb2600 == 23 [pid = 1951] [id = 500]
00:34:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 138 (0x7f445f83fc00) [pid = 1951] [serial = 1399] [outer = (nil)]
00:34:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 139 (0x7f445f977c00) [pid = 1951] [serial = 1400] [outer = 0x7f445f83fc00]
00:34:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 140 (0x7f446132bc00) [pid = 1951] [serial = 1401] [outer = 0x7f445f83fc00]
00:34:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:24 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445fd22d00 == 24 [pid = 1951] [id = 501]
00:34:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 141 (0x7f446132d800) [pid = 1951] [serial = 1402] [outer = (nil)]
00:34:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 142 (0x7f44617fb400) [pid = 1951] [serial = 1403] [outer = 0x7f446132d800]
00:34:25 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
00:34:25 INFO - document served over http requires an https
00:34:25 INFO - sub-resource via iframe-tag using the meta-csp
00:34:25 INFO - delivery method with keep-origin-redirect and when
00:34:25 INFO - the target request is cross-origin.
00:34:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1532ms
00:34:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
00:34:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:25 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445fd24100 == 25 [pid = 1951] [id = 502]
00:34:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 143 (0x7f446325ac00) [pid = 1951] [serial = 1404] [outer = (nil)]
00:34:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 144 (0x7f44632b9400) [pid = 1951] [serial = 1405] [outer = 0x7f446325ac00]
00:34:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 145 (0x7f4464619000) [pid = 1951] [serial = 1406] [outer = 0x7f446325ac00]
00:34:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:26 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611c6200 == 26 [pid = 1951] [id = 503]
00:34:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 146 (0x7f4464d6ac00) [pid = 1951] [serial = 1407] [outer = (nil)]
00:34:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 147 (0x7f44659f2c00) [pid = 1951] [serial = 1408] [outer = 0x7f4464d6ac00]
00:34:26 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
00:34:26 INFO - document served over http requires an https
00:34:26 INFO - sub-resource via iframe-tag using the meta-csp
00:34:26 INFO - delivery method with no-redirect and when
00:34:26 INFO - the target request is cross-origin.
00:34:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1626ms
00:34:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
00:34:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:26 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446167b100 == 27 [pid = 1951] [id = 504]
00:34:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 148 (0x7f4465ce5000) [pid = 1951] [serial = 1409] [outer = (nil)]
00:34:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 149 (0x7f4465db2000) [pid = 1951] [serial = 1410] [outer = 0x7f4465ce5000]
00:34:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 150 (0x7f44663e6400) [pid = 1951] [serial = 1411] [outer = 0x7f4465ce5000]
00:34:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 149 (0x7f4466e10800) [pid = 1951] [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]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 148 (0x7f4462d14800) [pid = 1951] [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]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 147 (0x7f4462b9fc00) [pid = 1951] [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]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 146 (0x7f4468397400) [pid = 1951] [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]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 145 (0x7f44659e8800) [pid = 1951] [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]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 144 (0x7f4466f09400) [pid = 1951] [serial = 1328] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 143 (0x7f4466c16c00) [pid = 1951] [serial = 1323] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104014811]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 142 (0x7f4465cf0000) [pid = 1951] [serial = 1318] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 141 (0x7f4466e3f000) [pid = 1951] [serial = 1326] [outer = (nil)] [url = about:blank]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 140 (0x7f4466cb2400) [pid = 1951] [serial = 1329] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 139 (0x7f4465c39000) [pid = 1951] [serial = 1321] [outer = (nil)] [url = about:blank]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 138 (0x7f44662fc000) [pid = 1951] [serial = 1324] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104014811]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 137 (0x7f4470df8800) [pid = 1951] [serial = 1316] [outer = (nil)] [url = about:blank]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 136 (0x7f4465c4d400) [pid = 1951] [serial = 1319] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 135 (0x7f446a147c00) [pid = 1951] [serial = 1307] [outer = (nil)] [url = about:blank]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 134 (0x7f446d7b6000) [pid = 1951] [serial = 1313] [outer = (nil)] [url = about:blank]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 133 (0x7f4462d9ac00) [pid = 1951] [serial = 1295] [outer = (nil)] [url = about:blank]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 132 (0x7f4466f31000) [pid = 1951] [serial = 1331] [outer = (nil)] [url = about:blank]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 131 (0x7f4464db3000) [pid = 1951] [serial = 1298] [outer = (nil)] [url = about:blank]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 130 (0x7f4462d14c00) [pid = 1951] [serial = 1334] [outer = (nil)] [url = about:blank]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 129 (0x7f4465c7c400) [pid = 1951] [serial = 1340] [outer = (nil)] [url = about:blank]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 128 (0x7f4465d7b000) [pid = 1951] [serial = 1301] [outer = (nil)] [url = about:blank]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 127 (0x7f4462e7f800) [pid = 1951] [serial = 1337] [outer = (nil)] [url = about:blank]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 126 (0x7f4468177400) [pid = 1951] [serial = 1304] [outer = (nil)] [url = about:blank]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 125 (0x7f4466e3f400) [pid = 1951] [serial = 1343] [outer = (nil)] [url = about:blank]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 124 (0x7f446bf4b800) [pid = 1951] [serial = 1310] [outer = (nil)] [url = about:blank]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 123 (0x7f4468397c00) [pid = 1951] [serial = 1346] [outer = (nil)] [url = about:blank]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 122 (0x7f4466399000) [pid = 1951] [serial = 1341] [outer = (nil)] [url = about:blank]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 121 (0x7f446746d000) [pid = 1951] [serial = 1344] [outer = (nil)] [url = about:blank]
00:34:28 INFO - PROCESS | 1901 | --DOMWINDOW == 120 (0x7f44694c5800) [pid = 1951] [serial = 1347] [outer = (nil)] [url = about:blank]
00:34:28 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462bd4c00 == 28 [pid = 1951] [id = 505]
00:34:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 121 (0x7f445f975c00) [pid = 1951] [serial = 1412] [outer = (nil)]
00:34:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 122 (0x7f4462ad5c00) [pid = 1951] [serial = 1413] [outer = 0x7f445f975c00]
00:34:28 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
00:34:28 INFO - document served over http requires an https
00:34:28 INFO - sub-resource via iframe-tag using the meta-csp
00:34:28 INFO - delivery method with swap-origin-redirect and when
00:34:28 INFO - the target request is cross-origin.
00:34:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1953ms
00:34:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
00:34:28 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462f6f100 == 29 [pid = 1951] [id = 506]
00:34:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 123 (0x7f4462d9ac00) [pid = 1951] [serial = 1414] [outer = (nil)]
00:34:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 124 (0x7f4462e7f800) [pid = 1951] [serial = 1415] [outer = 0x7f4462d9ac00]
00:34:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 125 (0x7f446592e800) [pid = 1951] [serial = 1416] [outer = 0x7f4462d9ac00]
00:34:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:30 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
00:34:30 INFO - document served over http requires an https
00:34:30 INFO - sub-resource via script-tag using the meta-csp
00:34:30 INFO - delivery method with keep-origin-redirect and when
00:34:30 INFO - the target request is cross-origin.
00:34:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1641ms
00:34:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
00:34:30 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f5a9000 == 30 [pid = 1951] [id = 507]
00:34:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 126 (0x7f4462ff3400) [pid = 1951] [serial = 1417] [outer = (nil)]
00:34:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 127 (0x7f4463116000) [pid = 1951] [serial = 1418] [outer = 0x7f4462ff3400]
00:34:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 128 (0x7f4465811000) [pid = 1951] [serial = 1419] [outer = 0x7f4462ff3400]
00:34:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:32 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:34:32 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
00:34:32 INFO - document served over http requires an https
00:34:32 INFO - sub-resource via script-tag using the meta-csp
00:34:32 INFO - delivery method with no-redirect and when
00:34:32 INFO - the target request is cross-origin.
00:34:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2139ms
00:34:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
00:34:32 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462f6c400 == 31 [pid = 1951] [id = 508]
00:34:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 129 (0x7f4466248800) [pid = 1951] [serial = 1420] [outer = (nil)]
00:34:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 130 (0x7f44662fc000) [pid = 1951] [serial = 1421] [outer = 0x7f4466248800]
00:34:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 131 (0x7f4466cf8400) [pid = 1951] [serial = 1422] [outer = 0x7f4466248800]
00:34:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:34 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
00:34:34 INFO - document served over http requires an https
00:34:34 INFO - sub-resource via script-tag using the meta-csp
00:34:34 INFO - delivery method with swap-origin-redirect and when
00:34:34 INFO - the target request is cross-origin.
00:34:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1932ms
00:34:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
00:34:34 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44680a9e00 == 32 [pid = 1951] [id = 509]
00:34:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 132 (0x7f4466f31000) [pid = 1951] [serial = 1423] [outer = (nil)]
00:34:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 133 (0x7f4466f31c00) [pid = 1951] [serial = 1424] [outer = 0x7f4466f31000]
00:34:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 134 (0x7f44674abc00) [pid = 1951] [serial = 1425] [outer = 0x7f4466f31000]
00:34:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:37 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
00:34:37 INFO - document served over http requires an https
00:34:37 INFO - sub-resource via xhr-request using the meta-csp
00:34:37 INFO - delivery method with keep-origin-redirect and when
00:34:37 INFO - the target request is cross-origin.
00:34:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2699ms
00:34:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
00:34:37 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44694f9200 == 33 [pid = 1951] [id = 510]
00:34:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 135 (0x7f4468397c00) [pid = 1951] [serial = 1426] [outer = (nil)]
00:34:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 136 (0x7f44688d1800) [pid = 1951] [serial = 1427] [outer = 0x7f4468397c00]
00:34:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 137 (0x7f44694c5800) [pid = 1951] [serial = 1428] [outer = 0x7f4468397c00]
00:34:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:38 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
00:34:38 INFO - document served over http requires an https
00:34:38 INFO - sub-resource via xhr-request using the meta-csp
00:34:38 INFO - delivery method with no-redirect and when
00:34:38 INFO - the target request is cross-origin.
00:34:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1641ms
00:34:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
00:34:39 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a010f00 == 34 [pid = 1951] [id = 511]
00:34:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 138 (0x7f446a124800) [pid = 1951] [serial = 1429] [outer = (nil)]
00:34:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 139 (0x7f446a147c00) [pid = 1951] [serial = 1430] [outer = 0x7f446a124800]
00:34:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 140 (0x7f446ae69400) [pid = 1951] [serial = 1431] [outer = 0x7f446a124800]
00:34:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:40 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
00:34:40 INFO - document served over http requires an https
00:34:40 INFO - sub-resource via xhr-request using the meta-csp
00:34:40 INFO - delivery method with swap-origin-redirect and when
00:34:40 INFO - the target request is cross-origin.
00:34:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1634ms
00:34:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
00:34:40 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a1d2a00 == 35 [pid = 1951] [id = 512]
00:34:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 141 (0x7f446bb60800) [pid = 1951] [serial = 1432] [outer = (nil)]
00:34:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 142 (0x7f446bed3400) [pid = 1951] [serial = 1433] [outer = 0x7f446bb60800]
00:34:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 143 (0x7f446d708800) [pid = 1951] [serial = 1434] [outer = 0x7f446bb60800]
00:34:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:42 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
00:34:42 INFO - document served over http requires an http
00:34:42 INFO - sub-resource via fetch-request using the meta-csp
00:34:42 INFO - delivery method with keep-origin-redirect and when
00:34:42 INFO - the target request is same-origin.
00:34:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1652ms
00:34:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
00:34:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:42 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a73f100 == 36 [pid = 1951] [id = 513]
00:34:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 144 (0x7f447081c000) [pid = 1951] [serial = 1435] [outer = (nil)]
00:34:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 145 (0x7f4470c5bc00) [pid = 1951] [serial = 1436] [outer = 0x7f447081c000]
00:34:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 146 (0x7f4470febc00) [pid = 1951] [serial = 1437] [outer = 0x7f447081c000]
00:34:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:44 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
00:34:44 INFO - document served over http requires an http
00:34:44 INFO - sub-resource via fetch-request using the meta-csp
00:34:44 INFO - delivery method with no-redirect and when
00:34:44 INFO - the target request is same-origin.
00:34:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1981ms
00:34:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
00:34:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:44 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bb35300 == 37 [pid = 1951] [id = 514]
00:34:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 147 (0x7f4469c65400) [pid = 1951] [serial = 1438] [outer = (nil)]
00:34:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 148 (0x7f4468e93400) [pid = 1951] [serial = 1439] [outer = 0x7f4469c65400]
00:34:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 149 (0x7f4468e93000) [pid = 1951] [serial = 1440] [outer = 0x7f4469c65400]
00:34:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:46 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
00:34:46 INFO - document served over http requires an http
00:34:46 INFO - sub-resource via fetch-request using the meta-csp
00:34:46 INFO - delivery method with swap-origin-redirect and when
00:34:46 INFO - the target request is same-origin.
00:34:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2135ms
00:34:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
00:34:46 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bef4a00 == 38 [pid = 1951] [id = 515]
00:34:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 150 (0x7f446a5f6800) [pid = 1951] [serial = 1441] [outer = (nil)]
00:34:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 151 (0x7f4469da9000) [pid = 1951] [serial = 1442] [outer = 0x7f446a5f6800]
00:34:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 152 (0x7f446ae32400) [pid = 1951] [serial = 1443] [outer = 0x7f446a5f6800]
00:34:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:47 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446d454100 == 39 [pid = 1951] [id = 516]
00:34:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 153 (0x7f446ae32c00) [pid = 1951] [serial = 1444] [outer = (nil)]
00:34:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 154 (0x7f446b66b000) [pid = 1951] [serial = 1445] [outer = 0x7f446ae32c00]
00:34:48 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
00:34:48 INFO - document served over http requires an http
00:34:48 INFO - sub-resource via iframe-tag using the meta-csp
00:34:48 INFO - delivery method with keep-origin-redirect and when
00:34:48 INFO - the target request is same-origin.
00:34:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2639ms
00:34:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
00:34:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:49 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4470d1de00 == 40 [pid = 1951] [id = 517]
00:34:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 155 (0x7f446b3f0400) [pid = 1951] [serial = 1446] [outer = (nil)]
00:34:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 156 (0x7f445f9f4400) [pid = 1951] [serial = 1447] [outer = 0x7f446b3f0400]
00:34:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 157 (0x7f445fb77000) [pid = 1951] [serial = 1448] [outer = 0x7f446b3f0400]
00:34:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:50 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4463b52d00 == 41 [pid = 1951] [id = 518]
00:34:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 158 (0x7f445fb77800) [pid = 1951] [serial = 1449] [outer = (nil)]
00:34:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 159 (0x7f44613d7800) [pid = 1951] [serial = 1450] [outer = 0x7f445fb77800]
00:34:50 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
00:34:50 INFO - document served over http requires an http
00:34:50 INFO - sub-resource via iframe-tag using the meta-csp
00:34:50 INFO - delivery method with no-redirect and when
00:34:50 INFO - the target request is same-origin.
00:34:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1838ms
00:34:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
00:34:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:51 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461395000 == 42 [pid = 1951] [id = 519]
00:34:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 160 (0x7f4460d47800) [pid = 1951] [serial = 1451] [outer = (nil)]
00:34:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 161 (0x7f4460d47c00) [pid = 1951] [serial = 1452] [outer = 0x7f4460d47800]
00:34:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 162 (0x7f44613cc000) [pid = 1951] [serial = 1453] [outer = 0x7f4460d47800]
00:34:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:52 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461399100 == 43 [pid = 1951] [id = 520]
00:34:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 163 (0x7f445efc4400) [pid = 1951] [serial = 1454] [outer = (nil)]
00:34:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 164 (0x7f445efc4800) [pid = 1951] [serial = 1455] [outer = 0x7f445efc4400]
00:34:52 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
00:34:52 INFO - document served over http requires an http
00:34:52 INFO - sub-resource via iframe-tag using the meta-csp
00:34:52 INFO - delivery method with swap-origin-redirect and when
00:34:52 INFO - the target request is same-origin.
00:34:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1737ms
00:34:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
00:34:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:52 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f0e2f00 == 44 [pid = 1951] [id = 521]
00:34:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 165 (0x7f445eff3c00) [pid = 1951] [serial = 1456] [outer = (nil)]
00:34:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 166 (0x7f445f137000) [pid = 1951] [serial = 1457] [outer = 0x7f445eff3c00]
00:34:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 167 (0x7f445f151800) [pid = 1951] [serial = 1458] [outer = 0x7f445eff3c00]
00:34:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:54 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
00:34:54 INFO - document served over http requires an http
00:34:54 INFO - sub-resource via script-tag using the meta-csp
00:34:54 INFO - delivery method with keep-origin-redirect and when
00:34:54 INFO - the target request is same-origin.
00:34:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1745ms
00:34:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
00:34:54 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4467263f00 == 45 [pid = 1951] [id = 522]
00:34:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 168 (0x7f445f17f000) [pid = 1951] [serial = 1459] [outer = (nil)]
00:34:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 169 (0x7f445f17f400) [pid = 1951] [serial = 1460] [outer = 0x7f445f17f000]
00:34:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 170 (0x7f445f1ebc00) [pid = 1951] [serial = 1461] [outer = 0x7f445f17f000]
00:34:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:57 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
00:34:57 INFO - document served over http requires an http
00:34:57 INFO - sub-resource via script-tag using the meta-csp
00:34:57 INFO - delivery method with no-redirect and when
00:34:57 INFO - the target request is same-origin.
00:34:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 3433ms
00:34:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
00:34:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:58 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeafe00 == 46 [pid = 1951] [id = 523]
00:34:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 171 (0x7f445efc4000) [pid = 1951] [serial = 1462] [outer = (nil)]
00:34:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 172 (0x7f445f137c00) [pid = 1951] [serial = 1463] [outer = 0x7f445efc4000]
00:34:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 173 (0x7f445f5e3c00) [pid = 1951] [serial = 1464] [outer = 0x7f445efc4000]
00:34:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:34:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:00 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:35:00 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
00:35:00 INFO - document served over http requires an http
00:35:00 INFO - sub-resource via script-tag using the meta-csp
00:35:00 INFO - delivery method with swap-origin-redirect and when
00:35:00 INFO - the target request is same-origin.
00:35:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2491ms
00:35:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
00:35:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611c7600 == 45 [pid = 1951] [id = 483]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466242800 == 44 [pid = 1951] [id = 484]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468852400 == 43 [pid = 1951] [id = 486]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44681e5900 == 42 [pid = 1951] [id = 485]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446951c500 == 41 [pid = 1951] [id = 488]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468855b00 == 40 [pid = 1951] [id = 487]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695f3300 == 39 [pid = 1951] [id = 490]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695eb500 == 38 [pid = 1951] [id = 489]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4469d4ad00 == 37 [pid = 1951] [id = 491]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a486000 == 36 [pid = 1951] [id = 492]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4470c49500 == 35 [pid = 1951] [id = 476]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a73ba00 == 34 [pid = 1951] [id = 493]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bb34e00 == 33 [pid = 1951] [id = 494]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446d711700 == 32 [pid = 1951] [id = 495]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a014600 == 31 [pid = 1951] [id = 497]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466d1a700 == 30 [pid = 1951] [id = 498]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445fd22d00 == 29 [pid = 1951] [id = 501]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeb2600 == 28 [pid = 1951] [id = 500]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611c6200 == 27 [pid = 1951] [id = 503]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445fd24100 == 26 [pid = 1951] [id = 502]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462bd4c00 == 25 [pid = 1951] [id = 505]
00:35:01 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446167b100 == 24 [pid = 1951] [id = 504]
00:35:01 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeae000 == 25 [pid = 1951] [id = 524]
00:35:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 174 (0x7f445f58c800) [pid = 1951] [serial = 1465] [outer = (nil)]
00:35:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 175 (0x7f445f8d5000) [pid = 1951] [serial = 1466] [outer = 0x7f445f58c800]
00:35:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 176 (0x7f445f975400) [pid = 1951] [serial = 1467] [outer = 0x7f445f58c800]
00:35:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:02 INFO - PROCESS | 1901 | --DOMWINDOW == 175 (0x7f446132dc00) [pid = 1951] [serial = 1293] [outer = (nil)] [url = about:blank]
00:35:02 INFO - PROCESS | 1901 | --DOMWINDOW == 174 (0x7f4463070400) [pid = 1951] [serial = 1338] [outer = (nil)] [url = about:blank]
00:35:02 INFO - PROCESS | 1901 | --DOMWINDOW == 173 (0x7f4464558800) [pid = 1951] [serial = 1335] [outer = (nil)] [url = about:blank]
00:35:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:02 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
00:35:02 INFO - document served over http requires an http
00:35:02 INFO - sub-resource via xhr-request using the meta-csp
00:35:02 INFO - delivery method with keep-origin-redirect and when
00:35:02 INFO - the target request is same-origin.
00:35:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2695ms
00:35:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
00:35:03 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f5acc00 == 26 [pid = 1951] [id = 525]
00:35:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 174 (0x7f4461088800) [pid = 1951] [serial = 1468] [outer = (nil)]
00:35:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 175 (0x7f44611c9400) [pid = 1951] [serial = 1469] [outer = 0x7f4461088800]
00:35:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 176 (0x7f44613cc800) [pid = 1951] [serial = 1470] [outer = 0x7f4461088800]
00:35:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:04 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
00:35:04 INFO - document served over http requires an http
00:35:04 INFO - sub-resource via xhr-request using the meta-csp
00:35:04 INFO - delivery method with no-redirect and when
00:35:04 INFO - the target request is same-origin.
00:35:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1485ms
00:35:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
00:35:04 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d69b00 == 27 [pid = 1951] [id = 526]
00:35:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 177 (0x7f4462d14800) [pid = 1951] [serial = 1471] [outer = (nil)]
00:35:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 178 (0x7f4462d9a400) [pid = 1951] [serial = 1472] [outer = 0x7f4462d14800]
00:35:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 179 (0x7f4463062400) [pid = 1951] [serial = 1473] [outer = 0x7f4462d14800]
00:35:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:06 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
00:35:06 INFO - document served over http requires an http
00:35:06 INFO - sub-resource via xhr-request using the meta-csp
00:35:06 INFO - delivery method with swap-origin-redirect and when
00:35:06 INFO - the target request is same-origin.
00:35:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1738ms
00:35:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
00:35:07 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611c4900 == 28 [pid = 1951] [id = 527]
00:35:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 180 (0x7f446119e000) [pid = 1951] [serial = 1474] [outer = (nil)]
00:35:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 181 (0x7f4462f5e800) [pid = 1951] [serial = 1475] [outer = 0x7f446119e000]
00:35:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 182 (0x7f4463afbc00) [pid = 1951] [serial = 1476] [outer = 0x7f446119e000]
00:35:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 181 (0x7f4470c68c00) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 180 (0x7f446dac0000) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 179 (0x7f446d5a0000) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 178 (0x7f446bf98000) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 177 (0x7f446746d800) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 176 (0x7f445fbf6c00) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 175 (0x7f44646b4c00) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 174 (0x7f446325ac00) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 173 (0x7f446a64a000) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 172 (0x7f446a139400) [pid = 1951] [serial = 1365] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104040665]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 171 (0x7f44663c5000) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 170 (0x7f446b311400) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 169 (0x7f4466cf8000) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 168 (0x7f446be99c00) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 167 (0x7f445f83fc00) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 166 (0x7f4470ca2400) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 165 (0x7f4460c82400) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 164 (0x7f44611b9400) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 163 (0x7f44617fb800) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 162 (0x7f44675c4400) [pid = 1951] [serial = 1360] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 161 (0x7f446bb5e800) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 160 (0x7f44617fa400) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 159 (0x7f4465cf0400) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 158 (0x7f446a673000) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 157 (0x7f4464d6a000) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 156 (0x7f4464d6ac00) [pid = 1951] [serial = 1407] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104066516]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 155 (0x7f4469447800) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 154 (0x7f4466248000) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 153 (0x7f446a6e0400) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 152 (0x7f446d5a0400) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 151 (0x7f446b68e000) [pid = 1951] [serial = 1370] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 150 (0x7f4462ad5400) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 149 (0x7f446a541800) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 148 (0x7f4461316400) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 147 (0x7f446d66e400) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 146 (0x7f445f975c00) [pid = 1951] [serial = 1412] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 145 (0x7f4464dc6c00) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 144 (0x7f446132d800) [pid = 1951] [serial = 1402] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 143 (0x7f4465ce5000) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 142 (0x7f4464619800) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 141 (0x7f4464db3c00) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 140 (0x7f446d5a2000) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 139 (0x7f446bed3800) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 138 (0x7f446a147800) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 137 (0x7f4468158800) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 136 (0x7f4465d7a000) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 135 (0x7f4464cbdc00) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 134 (0x7f4462bab400) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 133 (0x7f4460c82c00) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 132 (0x7f4469de7400) [pid = 1951] [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]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 131 (0x7f4462e7f800) [pid = 1951] [serial = 1415] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 130 (0x7f4468efc400) [pid = 1951] [serial = 1361] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 129 (0x7f44617fa800) [pid = 1951] [serial = 1394] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 128 (0x7f44632b9400) [pid = 1951] [serial = 1405] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 127 (0x7f44617ffc00) [pid = 1951] [serial = 1397] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 126 (0x7f445f977c00) [pid = 1951] [serial = 1400] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 125 (0x7f4462ad5c00) [pid = 1951] [serial = 1413] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 124 (0x7f4465db2000) [pid = 1951] [serial = 1410] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 123 (0x7f446ba89c00) [pid = 1951] [serial = 1371] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 122 (0x7f44663e6c00) [pid = 1951] [serial = 1358] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 121 (0x7f446587cc00) [pid = 1951] [serial = 1355] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 120 (0x7f44617fb400) [pid = 1951] [serial = 1403] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 119 (0x7f4461316800) [pid = 1951] [serial = 1391] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 118 (0x7f446882b400) [pid = 1951] [serial = 1379] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 117 (0x7f4469d10000) [pid = 1951] [serial = 1382] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 116 (0x7f446a139c00) [pid = 1951] [serial = 1366] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104040665]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 115 (0x7f4469490000) [pid = 1951] [serial = 1363] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 114 (0x7f44659f2c00) [pid = 1951] [serial = 1408] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104066516]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f4462bab000) [pid = 1951] [serial = 1352] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f446d640000) [pid = 1951] [serial = 1376] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f4460d35400) [pid = 1951] [serial = 1349] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f4470f29000) [pid = 1951] [serial = 1388] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f446a64a400) [pid = 1951] [serial = 1385] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f446bb5ec00) [pid = 1951] [serial = 1373] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f446a766c00) [pid = 1951] [serial = 1368] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f446805b400) [pid = 1951] [serial = 1332] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f4469490800) [pid = 1951] [serial = 1305] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f4470ead000) [pid = 1951] [serial = 1266] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f446d415000) [pid = 1951] [serial = 1257] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f4465895800) [pid = 1951] [serial = 1299] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f446957ac00) [pid = 1951] [serial = 1243] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f4470f1c400) [pid = 1951] [serial = 1383] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f4461254400) [pid = 1951] [serial = 1209] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f446d415400) [pid = 1951] [serial = 1311] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f446132b800) [pid = 1951] [serial = 1254] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f4466c16400) [pid = 1951] [serial = 1322] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f446322a800) [pid = 1951] [serial = 1230] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f4466e3f800) [pid = 1951] [serial = 1327] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f4470f1d400) [pid = 1951] [serial = 1269] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f4470f1ec00) [pid = 1951] [serial = 1317] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f446b6b2000) [pid = 1951] [serial = 1386] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f446d68dc00) [pid = 1951] [serial = 1260] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f446b753c00) [pid = 1951] [serial = 1251] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f4466e85000) [pid = 1951] [serial = 1238] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f446a6e0c00) [pid = 1951] [serial = 1308] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f44658b2400) [pid = 1951] [serial = 1233] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f44708d2c00) [pid = 1951] [serial = 1263] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f4466d2b000) [pid = 1951] [serial = 1302] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f44709d1000) [pid = 1951] [serial = 1314] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f4470f29400) [pid = 1951] [serial = 1389] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f44632e2000) [pid = 1951] [serial = 1296] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f446a180c00) [pid = 1951] [serial = 1272] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f446ae69000) [pid = 1951] [serial = 1248] [outer = (nil)] [url = about:blank]
00:35:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:08 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
00:35:08 INFO - document served over http requires an https
00:35:08 INFO - sub-resource via fetch-request using the meta-csp
00:35:08 INFO - delivery method with keep-origin-redirect and when
00:35:08 INFO - the target request is same-origin.
00:35:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2502ms
00:35:08 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
00:35:09 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461217100 == 29 [pid = 1951] [id = 528]
00:35:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f445f977c00) [pid = 1951] [serial = 1477] [outer = (nil)]
00:35:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f445fbf6c00) [pid = 1951] [serial = 1478] [outer = 0x7f445f977c00]
00:35:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f44611c9c00) [pid = 1951] [serial = 1479] [outer = 0x7f445f977c00]
00:35:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:10 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
00:35:10 INFO - document served over http requires an https
00:35:10 INFO - sub-resource via fetch-request using the meta-csp
00:35:10 INFO - delivery method with no-redirect and when
00:35:10 INFO - the target request is same-origin.
00:35:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1989ms
00:35:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
00:35:11 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460c35500 == 30 [pid = 1951] [id = 529]
00:35:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f445f975c00) [pid = 1951] [serial = 1480] [outer = (nil)]
00:35:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f445fd37000) [pid = 1951] [serial = 1481] [outer = 0x7f445f975c00]
00:35:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f4461316800) [pid = 1951] [serial = 1482] [outer = 0x7f445f975c00]
00:35:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:12 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:35:12 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
00:35:12 INFO - document served over http requires an https
00:35:12 INFO - sub-resource via fetch-request using the meta-csp
00:35:12 INFO - delivery method with swap-origin-redirect and when
00:35:12 INFO - the target request is same-origin.
00:35:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2183ms
00:35:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
00:35:13 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461214400 == 31 [pid = 1951] [id = 530]
00:35:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f44617fb400) [pid = 1951] [serial = 1483] [outer = (nil)]
00:35:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f44617fb800) [pid = 1951] [serial = 1484] [outer = 0x7f44617fb400]
00:35:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f4462bab400) [pid = 1951] [serial = 1485] [outer = 0x7f44617fb400]
00:35:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:14 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446167bb00 == 32 [pid = 1951] [id = 531]
00:35:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f4462e7f800) [pid = 1951] [serial = 1486] [outer = (nil)]
00:35:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f446325ac00) [pid = 1951] [serial = 1487] [outer = 0x7f4462e7f800]
00:35:15 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
00:35:15 INFO - document served over http requires an https
00:35:15 INFO - sub-resource via iframe-tag using the meta-csp
00:35:15 INFO - delivery method with keep-origin-redirect and when
00:35:15 INFO - the target request is same-origin.
00:35:15 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2899ms
00:35:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
00:35:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:16 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44617ebc00 == 33 [pid = 1951] [id = 532]
00:35:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f4463bff800) [pid = 1951] [serial = 1488] [outer = (nil)]
00:35:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f446440e000) [pid = 1951] [serial = 1489] [outer = 0x7f4463bff800]
00:35:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f4464558c00) [pid = 1951] [serial = 1490] [outer = 0x7f4463bff800]
00:35:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:17 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462bd3d00 == 34 [pid = 1951] [id = 533]
00:35:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f4464619800) [pid = 1951] [serial = 1491] [outer = (nil)]
00:35:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f44646b4800) [pid = 1951] [serial = 1492] [outer = 0x7f4464619800]
00:35:17 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
00:35:17 INFO - document served over http requires an https
00:35:17 INFO - sub-resource via iframe-tag using the meta-csp
00:35:17 INFO - delivery method with no-redirect and when
00:35:17 INFO - the target request is same-origin.
00:35:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2037ms
00:35:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
00:35:18 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462e58200 == 35 [pid = 1951] [id = 534]
00:35:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f4464cbdc00) [pid = 1951] [serial = 1493] [outer = (nil)]
00:35:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f4464d98400) [pid = 1951] [serial = 1494] [outer = 0x7f4464cbdc00]
00:35:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f446587cc00) [pid = 1951] [serial = 1495] [outer = 0x7f4464cbdc00]
00:35:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:19 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4463b54100 == 36 [pid = 1951] [id = 535]
00:35:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f4465895800) [pid = 1951] [serial = 1496] [outer = (nil)]
00:35:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f44659f2c00) [pid = 1951] [serial = 1497] [outer = 0x7f4465895800]
00:35:19 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
00:35:19 INFO - document served over http requires an https
00:35:19 INFO - sub-resource via iframe-tag using the meta-csp
00:35:19 INFO - delivery method with swap-origin-redirect and when
00:35:19 INFO - the target request is same-origin.
00:35:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1686ms
00:35:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
00:35:19 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465986100 == 37 [pid = 1951] [id = 536]
00:35:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f4465cf0000) [pid = 1951] [serial = 1498] [outer = (nil)]
00:35:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f4465cf0400) [pid = 1951] [serial = 1499] [outer = 0x7f4465cf0000]
00:35:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f4466248000) [pid = 1951] [serial = 1500] [outer = 0x7f4465cf0000]
00:35:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:21 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
00:35:21 INFO - document served over http requires an https
00:35:21 INFO - sub-resource via script-tag using the meta-csp
00:35:21 INFO - delivery method with keep-origin-redirect and when
00:35:21 INFO - the target request is same-origin.
00:35:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1795ms
00:35:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
00:35:21 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466d1bb00 == 38 [pid = 1951] [id = 537]
00:35:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f445fd64c00) [pid = 1951] [serial = 1501] [outer = (nil)]
00:35:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f44663c5800) [pid = 1951] [serial = 1502] [outer = 0x7f445fd64c00]
00:35:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f4466e49400) [pid = 1951] [serial = 1503] [outer = 0x7f445fd64c00]
00:35:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:23 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
00:35:23 INFO - document served over http requires an https
00:35:23 INFO - sub-resource via script-tag using the meta-csp
00:35:23 INFO - delivery method with no-redirect and when
00:35:23 INFO - the target request is same-origin.
00:35:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1685ms
00:35:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
00:35:23 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44681e4000 == 39 [pid = 1951] [id = 538]
00:35:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f4466fb4400) [pid = 1951] [serial = 1504] [outer = (nil)]
00:35:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f4466fb4c00) [pid = 1951] [serial = 1505] [outer = 0x7f4466fb4400]
00:35:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f44674ab000) [pid = 1951] [serial = 1506] [outer = 0x7f4466fb4400]
00:35:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:25 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
00:35:25 INFO - document served over http requires an https
00:35:25 INFO - sub-resource via script-tag using the meta-csp
00:35:25 INFO - delivery method with swap-origin-redirect and when
00:35:25 INFO - the target request is same-origin.
00:35:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2103ms
00:35:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
00:35:25 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468365100 == 40 [pid = 1951] [id = 539]
00:35:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f4468277800) [pid = 1951] [serial = 1507] [outer = (nil)]
00:35:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f4468397800) [pid = 1951] [serial = 1508] [outer = 0x7f4468277800]
00:35:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f4468ed4c00) [pid = 1951] [serial = 1509] [outer = 0x7f4468277800]
00:35:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:27 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
00:35:27 INFO - document served over http requires an https
00:35:27 INFO - sub-resource via xhr-request using the meta-csp
00:35:27 INFO - delivery method with keep-origin-redirect and when
00:35:27 INFO - the target request is same-origin.
00:35:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2145ms
00:35:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
00:35:27 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689c1600 == 41 [pid = 1951] [id = 540]
00:35:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f4469509400) [pid = 1951] [serial = 1510] [outer = (nil)]
00:35:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f446957ac00) [pid = 1951] [serial = 1511] [outer = 0x7f4469509400]
00:35:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 115 (0x7f4469d10000) [pid = 1951] [serial = 1512] [outer = 0x7f4469509400]
00:35:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:30 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
00:35:30 INFO - document served over http requires an https
00:35:30 INFO - sub-resource via xhr-request using the meta-csp
00:35:30 INFO - delivery method with no-redirect and when
00:35:30 INFO - the target request is same-origin.
00:35:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2687ms
00:35:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
00:35:30 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4469520100 == 42 [pid = 1951] [id = 541]
00:35:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 116 (0x7f446a139c00) [pid = 1951] [serial = 1513] [outer = (nil)]
00:35:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 117 (0x7f446a147800) [pid = 1951] [serial = 1514] [outer = 0x7f446a139c00]
00:35:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 118 (0x7f446a415400) [pid = 1951] [serial = 1515] [outer = 0x7f446a139c00]
00:35:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:31 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
00:35:31 INFO - document served over http requires an https
00:35:31 INFO - sub-resource via xhr-request using the meta-csp
00:35:31 INFO - delivery method with swap-origin-redirect and when
00:35:31 INFO - the target request is same-origin.
00:35:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1798ms
00:35:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
00:35:32 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4469d4a800 == 43 [pid = 1951] [id = 542]
00:35:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 119 (0x7f446a673800) [pid = 1951] [serial = 1516] [outer = (nil)]
00:35:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 120 (0x7f446a766000) [pid = 1951] [serial = 1517] [outer = 0x7f446a673800]
00:35:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 121 (0x7f446ae69000) [pid = 1951] [serial = 1518] [outer = 0x7f446a673800]
00:35:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:33 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:35:33 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
00:35:33 INFO - document served over http requires an http
00:35:33 INFO - sub-resource via fetch-request using the meta-referrer
00:35:33 INFO - delivery method with keep-origin-redirect and when
00:35:33 INFO - the target request is cross-origin.
00:35:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1741ms
00:35:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
00:35:33 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a0b6100 == 44 [pid = 1951] [id = 543]
00:35:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 122 (0x7f446b311c00) [pid = 1951] [serial = 1519] [outer = (nil)]
00:35:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 123 (0x7f446b31a400) [pid = 1951] [serial = 1520] [outer = 0x7f446b311c00]
00:35:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 124 (0x7f446b3c4000) [pid = 1951] [serial = 1521] [outer = 0x7f446b311c00]
00:35:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:35 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
00:35:35 INFO - document served over http requires an http
00:35:35 INFO - sub-resource via fetch-request using the meta-referrer
00:35:35 INFO - delivery method with no-redirect and when
00:35:35 INFO - the target request is cross-origin.
00:35:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1894ms
00:35:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
00:35:35 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a554d00 == 45 [pid = 1951] [id = 544]
00:35:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 125 (0x7f446b7ab800) [pid = 1951] [serial = 1522] [outer = (nil)]
00:35:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 126 (0x7f446ba89000) [pid = 1951] [serial = 1523] [outer = 0x7f446b7ab800]
00:35:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 127 (0x7f446bb60c00) [pid = 1951] [serial = 1524] [outer = 0x7f446b7ab800]
00:35:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:37 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
00:35:37 INFO - document served over http requires an http
00:35:37 INFO - sub-resource via fetch-request using the meta-referrer
00:35:37 INFO - delivery method with swap-origin-redirect and when
00:35:37 INFO - the target request is cross-origin.
00:35:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1681ms
00:35:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
00:35:37 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bb34400 == 46 [pid = 1951] [id = 545]
00:35:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 128 (0x7f446bf96000) [pid = 1951] [serial = 1525] [outer = (nil)]
00:35:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 129 (0x7f446bf96800) [pid = 1951] [serial = 1526] [outer = 0x7f446bf96000]
00:35:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 130 (0x7f446d427000) [pid = 1951] [serial = 1527] [outer = 0x7f446bf96000]
00:35:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:38 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bef4000 == 47 [pid = 1951] [id = 546]
00:35:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 131 (0x7f446d59b000) [pid = 1951] [serial = 1528] [outer = (nil)]
00:35:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 132 (0x7f446d5a1400) [pid = 1951] [serial = 1529] [outer = 0x7f446d59b000]
00:35:39 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
00:35:39 INFO - document served over http requires an http
00:35:39 INFO - sub-resource via iframe-tag using the meta-referrer
00:35:39 INFO - delivery method with keep-origin-redirect and when
00:35:39 INFO - the target request is cross-origin.
00:35:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2195ms
00:35:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
00:35:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:39 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446d710300 == 48 [pid = 1951] [id = 547]
00:35:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 133 (0x7f446d5a2000) [pid = 1951] [serial = 1530] [outer = (nil)]
00:35:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 134 (0x7f446d640000) [pid = 1951] [serial = 1531] [outer = 0x7f446d5a2000]
00:35:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 135 (0x7f446dac0800) [pid = 1951] [serial = 1532] [outer = 0x7f446d5a2000]
00:35:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4467263500 == 47 [pid = 1951] [id = 482]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f5a9000 == 46 [pid = 1951] [id = 507]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462f6c400 == 45 [pid = 1951] [id = 508]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44680a9e00 == 44 [pid = 1951] [id = 509]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44694f9200 == 43 [pid = 1951] [id = 510]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a010f00 == 42 [pid = 1951] [id = 511]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a1d2a00 == 41 [pid = 1951] [id = 512]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a73f100 == 40 [pid = 1951] [id = 513]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bb35300 == 39 [pid = 1951] [id = 514]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446d454100 == 38 [pid = 1951] [id = 516]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bef4a00 == 37 [pid = 1951] [id = 515]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4463b52d00 == 36 [pid = 1951] [id = 518]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4470d1de00 == 35 [pid = 1951] [id = 517]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461399100 == 34 [pid = 1951] [id = 520]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461395000 == 33 [pid = 1951] [id = 519]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f0e2f00 == 32 [pid = 1951] [id = 521]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4467263f00 == 31 [pid = 1951] [id = 522]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeafe00 == 30 [pid = 1951] [id = 523]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeae000 == 29 [pid = 1951] [id = 524]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f5acc00 == 28 [pid = 1951] [id = 525]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d69b00 == 27 [pid = 1951] [id = 526]
00:35:41 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611c4900 == 26 [pid = 1951] [id = 527]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460c35500 == 25 [pid = 1951] [id = 529]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4470d1f700 == 24 [pid = 1951] [id = 496]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446167bb00 == 23 [pid = 1951] [id = 531]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461214400 == 22 [pid = 1951] [id = 530]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462bd3d00 == 21 [pid = 1951] [id = 533]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44617ebc00 == 20 [pid = 1951] [id = 532]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4463b54100 == 19 [pid = 1951] [id = 535]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462e58200 == 18 [pid = 1951] [id = 534]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465986100 == 17 [pid = 1951] [id = 536]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466d1bb00 == 16 [pid = 1951] [id = 537]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44681e4000 == 15 [pid = 1951] [id = 538]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468365100 == 14 [pid = 1951] [id = 539]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689c1600 == 13 [pid = 1951] [id = 540]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4469520100 == 12 [pid = 1951] [id = 541]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4469d4a800 == 11 [pid = 1951] [id = 542]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a0b6100 == 10 [pid = 1951] [id = 543]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a554d00 == 9 [pid = 1951] [id = 544]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bef4000 == 8 [pid = 1951] [id = 546]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bb34400 == 7 [pid = 1951] [id = 545]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468853300 == 6 [pid = 1951] [id = 462]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465982a00 == 5 [pid = 1951] [id = 438]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462f6f100 == 4 [pid = 1951] [id = 506]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461217100 == 3 [pid = 1951] [id = 528]
00:35:43 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeb0300 == 2 [pid = 1951] [id = 499]
00:35:44 INFO - PROCESS | 1901 | --DOMWINDOW == 134 (0x7f4462d12c00) [pid = 1951] [serial = 1398] [outer = (nil)] [url = about:blank]
00:35:44 INFO - PROCESS | 1901 | --DOMWINDOW == 133 (0x7f4467357800) [pid = 1951] [serial = 1359] [outer = (nil)] [url = about:blank]
00:35:44 INFO - PROCESS | 1901 | --DOMWINDOW == 132 (0x7f446b64e000) [pid = 1951] [serial = 1369] [outer = (nil)] [url = about:blank]
00:35:44 INFO - PROCESS | 1901 | --DOMWINDOW == 131 (0x7f446b31a000) [pid = 1951] [serial = 1395] [outer = (nil)] [url = about:blank]
00:35:44 INFO - PROCESS | 1901 | --DOMWINDOW == 130 (0x7f4462d12000) [pid = 1951] [serial = 1392] [outer = (nil)] [url = about:blank]
00:35:44 INFO - PROCESS | 1901 | --DOMWINDOW == 129 (0x7f446bf56800) [pid = 1951] [serial = 1374] [outer = (nil)] [url = about:blank]
00:35:44 INFO - PROCESS | 1901 | --DOMWINDOW == 128 (0x7f44663e6400) [pid = 1951] [serial = 1411] [outer = (nil)] [url = about:blank]
00:35:44 INFO - PROCESS | 1901 | --DOMWINDOW == 127 (0x7f446132bc00) [pid = 1951] [serial = 1401] [outer = (nil)] [url = about:blank]
00:35:44 INFO - PROCESS | 1901 | --DOMWINDOW == 126 (0x7f4470c4fc00) [pid = 1951] [serial = 1377] [outer = (nil)] [url = about:blank]
00:35:44 INFO - PROCESS | 1901 | --DOMWINDOW == 125 (0x7f4464619000) [pid = 1951] [serial = 1406] [outer = (nil)] [url = about:blank]
00:35:44 INFO - PROCESS | 1901 | --DOMWINDOW == 124 (0x7f446a124c00) [pid = 1951] [serial = 1364] [outer = (nil)] [url = about:blank]
00:35:44 INFO - PROCESS | 1901 | --DOMWINDOW == 123 (0x7f44632bf000) [pid = 1951] [serial = 1353] [outer = (nil)] [url = about:blank]
00:35:44 INFO - PROCESS | 1901 | --DOMWINDOW == 122 (0x7f4465c7c800) [pid = 1951] [serial = 1356] [outer = (nil)] [url = about:blank]
00:35:44 INFO - PROCESS | 1901 | --DOMWINDOW == 121 (0x7f4461254800) [pid = 1951] [serial = 1350] [outer = (nil)] [url = about:blank]
00:35:44 INFO - PROCESS | 1901 | --DOMWINDOW == 120 (0x7f4470e13800) [pid = 1951] [serial = 1380] [outer = (nil)] [url = about:blank]
00:35:44 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeb1c00 == 3 [pid = 1951] [id = 548]
00:35:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 121 (0x7f445f151c00) [pid = 1951] [serial = 1533] [outer = (nil)]
00:35:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 122 (0x7f445f470c00) [pid = 1951] [serial = 1534] [outer = 0x7f445f151c00]
00:35:45 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
00:35:45 INFO - document served over http requires an http
00:35:45 INFO - sub-resource via iframe-tag using the meta-referrer
00:35:45 INFO - delivery method with no-redirect and when
00:35:45 INFO - the target request is cross-origin.
00:35:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 5816ms
00:35:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
00:35:45 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeb1700 == 4 [pid = 1951] [id = 549]
00:35:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 123 (0x7f445f83f400) [pid = 1951] [serial = 1535] [outer = (nil)]
00:35:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 124 (0x7f445f8d5c00) [pid = 1951] [serial = 1536] [outer = 0x7f445f83f400]
00:35:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 125 (0x7f445f975000) [pid = 1951] [serial = 1537] [outer = 0x7f445f83f400]
00:35:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:46 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445effbb00 == 5 [pid = 1951] [id = 550]
00:35:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 126 (0x7f445fb77400) [pid = 1951] [serial = 1538] [outer = (nil)]
00:35:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 127 (0x7f445fbeec00) [pid = 1951] [serial = 1539] [outer = 0x7f445fb77400]
00:35:46 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
00:35:46 INFO - document served over http requires an http
00:35:46 INFO - sub-resource via iframe-tag using the meta-referrer
00:35:46 INFO - delivery method with swap-origin-redirect and when
00:35:46 INFO - the target request is cross-origin.
00:35:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1686ms
00:35:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
00:35:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:47 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f0e2500 == 6 [pid = 1951] [id = 551]
00:35:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 128 (0x7f445fd37c00) [pid = 1951] [serial = 1540] [outer = (nil)]
00:35:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 129 (0x7f445fd64000) [pid = 1951] [serial = 1541] [outer = 0x7f445fd37c00]
00:35:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 130 (0x7f4460d35000) [pid = 1951] [serial = 1542] [outer = 0x7f445fd37c00]
00:35:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:48 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
00:35:48 INFO - document served over http requires an http
00:35:48 INFO - sub-resource via script-tag using the meta-referrer
00:35:48 INFO - delivery method with keep-origin-redirect and when
00:35:48 INFO - the target request is cross-origin.
00:35:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1630ms
00:35:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
00:35:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:51 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f500900 == 7 [pid = 1951] [id = 552]
00:35:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 131 (0x7f445f53cc00) [pid = 1951] [serial = 1543] [outer = (nil)]
00:35:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 132 (0x7f445f90e800) [pid = 1951] [serial = 1544] [outer = 0x7f445f53cc00]
00:35:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 133 (0x7f44611c9800) [pid = 1951] [serial = 1545] [outer = 0x7f445f53cc00]
00:35:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 132 (0x7f4466248800) [pid = 1951] [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]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 131 (0x7f447081c000) [pid = 1951] [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]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 130 (0x7f446bb60800) [pid = 1951] [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]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 129 (0x7f446a5f6800) [pid = 1951] [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]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 128 (0x7f4468397c00) [pid = 1951] [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]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 127 (0x7f445efc4000) [pid = 1951] [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]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 126 (0x7f445f58c800) [pid = 1951] [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]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 125 (0x7f4466f31000) [pid = 1951] [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]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 124 (0x7f446a124800) [pid = 1951] [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]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 123 (0x7f4469c65400) [pid = 1951] [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]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 122 (0x7f4461088800) [pid = 1951] [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]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 121 (0x7f445efc4400) [pid = 1951] [serial = 1454] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 120 (0x7f445eff3c00) [pid = 1951] [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]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 119 (0x7f445f977c00) [pid = 1951] [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]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 118 (0x7f446ae32c00) [pid = 1951] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 117 (0x7f4462ff3400) [pid = 1951] [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]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 116 (0x7f446119e000) [pid = 1951] [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]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 115 (0x7f4460d47800) [pid = 1951] [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]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 114 (0x7f4462d14800) [pid = 1951] [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]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f445f17f000) [pid = 1951] [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]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f445fb77800) [pid = 1951] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104090570]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f4462d9ac00) [pid = 1951] [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]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f446b3f0400) [pid = 1951] [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]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f445f137c00) [pid = 1951] [serial = 1463] [outer = (nil)] [url = about:blank]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f44688d1800) [pid = 1951] [serial = 1427] [outer = (nil)] [url = about:blank]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f44613d7800) [pid = 1951] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104090570]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f446bed3400) [pid = 1951] [serial = 1433] [outer = (nil)] [url = about:blank]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f445f137000) [pid = 1951] [serial = 1457] [outer = (nil)] [url = about:blank]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f445efc4800) [pid = 1951] [serial = 1455] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f445f8d5000) [pid = 1951] [serial = 1466] [outer = (nil)] [url = about:blank]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f4462f5e800) [pid = 1951] [serial = 1475] [outer = (nil)] [url = about:blank]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f4468e93400) [pid = 1951] [serial = 1439] [outer = (nil)] [url = about:blank]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f4462d9a400) [pid = 1951] [serial = 1472] [outer = (nil)] [url = about:blank]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f4470c5bc00) [pid = 1951] [serial = 1436] [outer = (nil)] [url = about:blank]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f4460d47c00) [pid = 1951] [serial = 1452] [outer = (nil)] [url = about:blank]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f4463116000) [pid = 1951] [serial = 1418] [outer = (nil)] [url = about:blank]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f44611c9400) [pid = 1951] [serial = 1469] [outer = (nil)] [url = about:blank]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f446b66b000) [pid = 1951] [serial = 1445] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f4466f31c00) [pid = 1951] [serial = 1424] [outer = (nil)] [url = about:blank]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f445f9f4400) [pid = 1951] [serial = 1447] [outer = (nil)] [url = about:blank]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f445f17f400) [pid = 1951] [serial = 1460] [outer = (nil)] [url = about:blank]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f44662fc000) [pid = 1951] [serial = 1421] [outer = (nil)] [url = about:blank]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f4469da9000) [pid = 1951] [serial = 1442] [outer = (nil)] [url = about:blank]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f446a147c00) [pid = 1951] [serial = 1430] [outer = (nil)] [url = about:blank]
00:35:51 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f445fbf6c00) [pid = 1951] [serial = 1478] [outer = (nil)] [url = about:blank]
00:35:52 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f44613cc800) [pid = 1951] [serial = 1470] [outer = (nil)] [url = about:blank]
00:35:52 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f446ae69400) [pid = 1951] [serial = 1431] [outer = (nil)] [url = about:blank]
00:35:52 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f4463062400) [pid = 1951] [serial = 1473] [outer = (nil)] [url = about:blank]
00:35:52 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f445f975400) [pid = 1951] [serial = 1467] [outer = (nil)] [url = about:blank]
00:35:52 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f44674abc00) [pid = 1951] [serial = 1425] [outer = (nil)] [url = about:blank]
00:35:52 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f44694c5800) [pid = 1951] [serial = 1428] [outer = (nil)] [url = about:blank]
00:35:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:52 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
00:35:52 INFO - document served over http requires an http
00:35:52 INFO - sub-resource via script-tag using the meta-referrer
00:35:52 INFO - delivery method with no-redirect and when
00:35:52 INFO - the target request is cross-origin.
00:35:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 4256ms
00:35:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
00:35:53 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeaf400 == 8 [pid = 1951] [id = 553]
00:35:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f445eff3c00) [pid = 1951] [serial = 1546] [outer = (nil)]
00:35:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f445f137000) [pid = 1951] [serial = 1547] [outer = 0x7f445eff3c00]
00:35:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f445f58c800) [pid = 1951] [serial = 1548] [outer = 0x7f445eff3c00]
00:35:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:55 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
00:35:55 INFO - document served over http requires an http
00:35:55 INFO - sub-resource via script-tag using the meta-referrer
00:35:55 INFO - delivery method with swap-origin-redirect and when
00:35:55 INFO - the target request is cross-origin.
00:35:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2186ms
00:35:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
00:35:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:55 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f501d00 == 9 [pid = 1951] [id = 554]
00:35:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f445f977400) [pid = 1951] [serial = 1549] [outer = (nil)]
00:35:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f445f977c00) [pid = 1951] [serial = 1550] [outer = 0x7f445f977400]
00:35:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f445fbf6c00) [pid = 1951] [serial = 1551] [outer = 0x7f445f977400]
00:35:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:57 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
00:35:57 INFO - document served over http requires an http
00:35:57 INFO - sub-resource via xhr-request using the meta-referrer
00:35:57 INFO - delivery method with keep-origin-redirect and when
00:35:57 INFO - the target request is cross-origin.
00:35:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2035ms
00:35:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
00:35:57 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460c35000 == 10 [pid = 1951] [id = 555]
00:35:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f446119e000) [pid = 1951] [serial = 1552] [outer = (nil)]
00:35:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f44611b9000) [pid = 1951] [serial = 1553] [outer = 0x7f446119e000]
00:35:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f44612cd000) [pid = 1951] [serial = 1554] [outer = 0x7f446119e000]
00:35:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:35:59 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
00:35:59 INFO - document served over http requires an http
00:35:59 INFO - sub-resource via xhr-request using the meta-referrer
00:35:59 INFO - delivery method with no-redirect and when
00:35:59 INFO - the target request is cross-origin.
00:35:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2492ms
00:35:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
00:35:59 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d65500 == 11 [pid = 1951] [id = 556]
00:35:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f44613ccc00) [pid = 1951] [serial = 1555] [outer = (nil)]
00:36:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f44613d7400) [pid = 1951] [serial = 1556] [outer = 0x7f44613ccc00]
00:36:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f44616fa800) [pid = 1951] [serial = 1557] [outer = 0x7f44613ccc00]
00:36:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:01 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
00:36:01 INFO - document served over http requires an http
00:36:01 INFO - sub-resource via xhr-request using the meta-referrer
00:36:01 INFO - delivery method with swap-origin-redirect and when
00:36:01 INFO - the target request is cross-origin.
00:36:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1643ms
00:36:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
00:36:01 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f4fff00 == 12 [pid = 1951] [id = 557]
00:36:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f4462ad5000) [pid = 1951] [serial = 1558] [outer = (nil)]
00:36:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f4462ad5800) [pid = 1951] [serial = 1559] [outer = 0x7f4462ad5000]
00:36:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f4462b9c800) [pid = 1951] [serial = 1560] [outer = 0x7f4462ad5000]
00:36:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:04 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
00:36:04 INFO - document served over http requires an https
00:36:04 INFO - sub-resource via fetch-request using the meta-referrer
00:36:04 INFO - delivery method with keep-origin-redirect and when
00:36:04 INFO - the target request is cross-origin.
00:36:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2789ms
00:36:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
00:36:04 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460eac700 == 13 [pid = 1951] [id = 558]
00:36:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f4462e62000) [pid = 1951] [serial = 1561] [outer = (nil)]
00:36:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f4462e62400) [pid = 1951] [serial = 1562] [outer = 0x7f4462e62000]
00:36:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f4462ee2c00) [pid = 1951] [serial = 1563] [outer = 0x7f4462e62000]
00:36:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:07 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
00:36:07 INFO - document served over http requires an https
00:36:07 INFO - sub-resource via fetch-request using the meta-referrer
00:36:07 INFO - delivery method with no-redirect and when
00:36:07 INFO - the target request is cross-origin.
00:36:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 3607ms
00:36:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
00:36:08 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460ff0700 == 14 [pid = 1951] [id = 559]
00:36:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f4463070c00) [pid = 1951] [serial = 1564] [outer = (nil)]
00:36:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f4463079000) [pid = 1951] [serial = 1565] [outer = 0x7f4463070c00]
00:36:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f44630f5000) [pid = 1951] [serial = 1566] [outer = 0x7f4463070c00]
00:36:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:10 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
00:36:10 INFO - document served over http requires an https
00:36:10 INFO - sub-resource via fetch-request using the meta-referrer
00:36:10 INFO - delivery method with swap-origin-redirect and when
00:36:10 INFO - the target request is cross-origin.
00:36:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 3015ms
00:36:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
00:36:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:11 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611c5d00 == 15 [pid = 1951] [id = 560]
00:36:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f44631ff800) [pid = 1951] [serial = 1567] [outer = (nil)]
00:36:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f44631ffc00) [pid = 1951] [serial = 1568] [outer = 0x7f44631ff800]
00:36:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f445fbf6800) [pid = 1951] [serial = 1569] [outer = 0x7f44631ff800]
00:36:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:12 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611d5400 == 16 [pid = 1951] [id = 561]
00:36:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f44632bf000) [pid = 1951] [serial = 1570] [outer = (nil)]
00:36:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f44632bf800) [pid = 1951] [serial = 1571] [outer = 0x7f44632bf000]
00:36:13 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
00:36:13 INFO - document served over http requires an https
00:36:13 INFO - sub-resource via iframe-tag using the meta-referrer
00:36:13 INFO - delivery method with keep-origin-redirect and when
00:36:13 INFO - the target request is cross-origin.
00:36:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2235ms
00:36:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
00:36:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:13 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611d7700 == 17 [pid = 1951] [id = 562]
00:36:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f4463363c00) [pid = 1951] [serial = 1572] [outer = (nil)]
00:36:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f4463afb000) [pid = 1951] [serial = 1573] [outer = 0x7f4463363c00]
00:36:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f4463bff400) [pid = 1951] [serial = 1574] [outer = 0x7f4463363c00]
00:36:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:14 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461214e00 == 18 [pid = 1951] [id = 563]
00:36:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f4464416000) [pid = 1951] [serial = 1575] [outer = (nil)]
00:36:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f4464472c00) [pid = 1951] [serial = 1576] [outer = 0x7f4464416000]
00:36:15 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
00:36:15 INFO - document served over http requires an https
00:36:15 INFO - sub-resource via iframe-tag using the meta-referrer
00:36:15 INFO - delivery method with no-redirect and when
00:36:15 INFO - the target request is cross-origin.
00:36:15 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2144ms
00:36:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
00:36:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:16 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461217100 == 19 [pid = 1951] [id = 564]
00:36:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f4464cbd000) [pid = 1951] [serial = 1577] [outer = (nil)]
00:36:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 115 (0x7f4464cbd400) [pid = 1951] [serial = 1578] [outer = 0x7f4464cbd000]
00:36:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 116 (0x7f4464dc6000) [pid = 1951] [serial = 1579] [outer = 0x7f4464cbd000]
00:36:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:18 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461248300 == 20 [pid = 1951] [id = 565]
00:36:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 117 (0x7f4464619000) [pid = 1951] [serial = 1580] [outer = (nil)]
00:36:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 118 (0x7f44646b4000) [pid = 1951] [serial = 1581] [outer = 0x7f4464619000]
00:36:18 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
00:36:18 INFO - document served over http requires an https
00:36:18 INFO - sub-resource via iframe-tag using the meta-referrer
00:36:18 INFO - delivery method with swap-origin-redirect and when
00:36:18 INFO - the target request is cross-origin.
00:36:18 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3241ms
00:36:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
00:36:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:18 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460feee00 == 21 [pid = 1951] [id = 566]
00:36:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 119 (0x7f445f8f9800) [pid = 1951] [serial = 1582] [outer = (nil)]
00:36:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 120 (0x7f445f8f9c00) [pid = 1951] [serial = 1583] [outer = 0x7f445f8f9800]
00:36:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 121 (0x7f4464c5d800) [pid = 1951] [serial = 1584] [outer = 0x7f445f8f9800]
00:36:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:20 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
00:36:20 INFO - document served over http requires an https
00:36:20 INFO - sub-resource via script-tag using the meta-referrer
00:36:20 INFO - delivery method with keep-origin-redirect and when
00:36:20 INFO - the target request is cross-origin.
00:36:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1888ms
00:36:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
00:36:20 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f500400 == 22 [pid = 1951] [id = 567]
00:36:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 122 (0x7f445eff3400) [pid = 1951] [serial = 1585] [outer = (nil)]
00:36:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 123 (0x7f445f17f400) [pid = 1951] [serial = 1586] [outer = 0x7f445eff3400]
00:36:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 124 (0x7f445fbee400) [pid = 1951] [serial = 1587] [outer = 0x7f445eff3400]
00:36:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:22 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
00:36:22 INFO - document served over http requires an https
00:36:22 INFO - sub-resource via script-tag using the meta-referrer
00:36:22 INFO - delivery method with no-redirect and when
00:36:22 INFO - the target request is cross-origin.
00:36:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1797ms
00:36:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
00:36:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f0e2500 == 21 [pid = 1951] [id = 551]
00:36:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445effbb00 == 20 [pid = 1951] [id = 550]
00:36:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeb1700 == 19 [pid = 1951] [id = 549]
00:36:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeb1c00 == 18 [pid = 1951] [id = 548]
00:36:22 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446d710300 == 17 [pid = 1951] [id = 547]
00:36:22 INFO - PROCESS | 1901 | --DOMWINDOW == 123 (0x7f445f1ebc00) [pid = 1951] [serial = 1461] [outer = (nil)] [url = about:blank]
00:36:22 INFO - PROCESS | 1901 | --DOMWINDOW == 122 (0x7f4468e93000) [pid = 1951] [serial = 1440] [outer = (nil)] [url = about:blank]
00:36:22 INFO - PROCESS | 1901 | --DOMWINDOW == 121 (0x7f4465811000) [pid = 1951] [serial = 1419] [outer = (nil)] [url = about:blank]
00:36:22 INFO - PROCESS | 1901 | --DOMWINDOW == 120 (0x7f44613cc000) [pid = 1951] [serial = 1453] [outer = (nil)] [url = about:blank]
00:36:22 INFO - PROCESS | 1901 | --DOMWINDOW == 119 (0x7f446d708800) [pid = 1951] [serial = 1434] [outer = (nil)] [url = about:blank]
00:36:22 INFO - PROCESS | 1901 | --DOMWINDOW == 118 (0x7f4470febc00) [pid = 1951] [serial = 1437] [outer = (nil)] [url = about:blank]
00:36:22 INFO - PROCESS | 1901 | --DOMWINDOW == 117 (0x7f445fb77000) [pid = 1951] [serial = 1448] [outer = (nil)] [url = about:blank]
00:36:22 INFO - PROCESS | 1901 | --DOMWINDOW == 116 (0x7f4466cf8400) [pid = 1951] [serial = 1422] [outer = (nil)] [url = about:blank]
00:36:22 INFO - PROCESS | 1901 | --DOMWINDOW == 115 (0x7f445f5e3c00) [pid = 1951] [serial = 1464] [outer = (nil)] [url = about:blank]
00:36:22 INFO - PROCESS | 1901 | --DOMWINDOW == 114 (0x7f446ae32400) [pid = 1951] [serial = 1443] [outer = (nil)] [url = about:blank]
00:36:22 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f445f151800) [pid = 1951] [serial = 1458] [outer = (nil)] [url = about:blank]
00:36:22 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f4463afbc00) [pid = 1951] [serial = 1476] [outer = (nil)] [url = about:blank]
00:36:22 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f446592e800) [pid = 1951] [serial = 1416] [outer = (nil)] [url = about:blank]
00:36:22 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f44611c9c00) [pid = 1951] [serial = 1479] [outer = (nil)] [url = about:blank]
00:36:22 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeb1700 == 18 [pid = 1951] [id = 568]
00:36:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f445f1ebc00) [pid = 1951] [serial = 1588] [outer = (nil)]
00:36:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f445f470400) [pid = 1951] [serial = 1589] [outer = 0x7f445f1ebc00]
00:36:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f4461023400) [pid = 1951] [serial = 1590] [outer = 0x7f445f1ebc00]
00:36:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:23 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
00:36:23 INFO - document served over http requires an https
00:36:23 INFO - sub-resource via script-tag using the meta-referrer
00:36:23 INFO - delivery method with swap-origin-redirect and when
00:36:23 INFO - the target request is cross-origin.
00:36:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1555ms
00:36:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
00:36:24 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445effbb00 == 19 [pid = 1951] [id = 569]
00:36:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f44617fbc00) [pid = 1951] [serial = 1591] [outer = (nil)]
00:36:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 115 (0x7f44617ff000) [pid = 1951] [serial = 1592] [outer = 0x7f44617fbc00]
00:36:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 116 (0x7f4462f5ec00) [pid = 1951] [serial = 1593] [outer = 0x7f44617fbc00]
00:36:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:25 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
00:36:25 INFO - document served over http requires an https
00:36:25 INFO - sub-resource via xhr-request using the meta-referrer
00:36:25 INFO - delivery method with keep-origin-redirect and when
00:36:25 INFO - the target request is cross-origin.
00:36:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1886ms
00:36:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
00:36:26 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611c3500 == 20 [pid = 1951] [id = 570]
00:36:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 117 (0x7f446458e000) [pid = 1951] [serial = 1594] [outer = (nil)]
00:36:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 118 (0x7f446458e400) [pid = 1951] [serial = 1595] [outer = 0x7f446458e000]
00:36:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 119 (0x7f446587c800) [pid = 1951] [serial = 1596] [outer = 0x7f446458e000]
00:36:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 118 (0x7f446bf96800) [pid = 1951] [serial = 1526] [outer = (nil)] [url = about:blank]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 117 (0x7f446325ac00) [pid = 1951] [serial = 1487] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 116 (0x7f445fd64000) [pid = 1951] [serial = 1541] [outer = (nil)] [url = about:blank]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 115 (0x7f445fbeec00) [pid = 1951] [serial = 1539] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 114 (0x7f446957ac00) [pid = 1951] [serial = 1511] [outer = (nil)] [url = about:blank]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f44659f2c00) [pid = 1951] [serial = 1497] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f445fd37000) [pid = 1951] [serial = 1481] [outer = (nil)] [url = about:blank]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f446440e000) [pid = 1951] [serial = 1489] [outer = (nil)] [url = about:blank]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f446a147800) [pid = 1951] [serial = 1514] [outer = (nil)] [url = about:blank]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f446ba89000) [pid = 1951] [serial = 1523] [outer = (nil)] [url = about:blank]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f4465cf0400) [pid = 1951] [serial = 1499] [outer = (nil)] [url = about:blank]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f445f470c00) [pid = 1951] [serial = 1534] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104144918]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f44663c5800) [pid = 1951] [serial = 1502] [outer = (nil)] [url = about:blank]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f446b31a400) [pid = 1951] [serial = 1520] [outer = (nil)] [url = about:blank]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f4466fb4c00) [pid = 1951] [serial = 1505] [outer = (nil)] [url = about:blank]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f44617fb800) [pid = 1951] [serial = 1484] [outer = (nil)] [url = about:blank]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f445f8d5c00) [pid = 1951] [serial = 1536] [outer = (nil)] [url = about:blank]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f446d5a1400) [pid = 1951] [serial = 1529] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f4468397800) [pid = 1951] [serial = 1508] [outer = (nil)] [url = about:blank]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f4464d98400) [pid = 1951] [serial = 1494] [outer = (nil)] [url = about:blank]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f446a766000) [pid = 1951] [serial = 1517] [outer = (nil)] [url = about:blank]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f446d640000) [pid = 1951] [serial = 1531] [outer = (nil)] [url = about:blank]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f44646b4800) [pid = 1951] [serial = 1492] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104117547]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f445f90e800) [pid = 1951] [serial = 1544] [outer = (nil)] [url = about:blank]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f445fd37c00) [pid = 1951] [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]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f4465895800) [pid = 1951] [serial = 1496] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f4462e7f800) [pid = 1951] [serial = 1486] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f445fd64c00) [pid = 1951] [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]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f4466fb4400) [pid = 1951] [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]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f445fb77400) [pid = 1951] [serial = 1538] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f446d5a2000) [pid = 1951] [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]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f446d59b000) [pid = 1951] [serial = 1528] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f4465cf0000) [pid = 1951] [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]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f445f151c00) [pid = 1951] [serial = 1533] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104144918]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f4464619800) [pid = 1951] [serial = 1491] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104117547]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f445f83f400) [pid = 1951] [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]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f446a673800) [pid = 1951] [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]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f446bf96000) [pid = 1951] [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]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f4468277800) [pid = 1951] [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]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f4469509400) [pid = 1951] [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]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f445f975c00) [pid = 1951] [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]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f446a139c00) [pid = 1951] [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]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f4463bff800) [pid = 1951] [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]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f446b7ab800) [pid = 1951] [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]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f446b311c00) [pid = 1951] [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]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f44617fb400) [pid = 1951] [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]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f4464cbdc00) [pid = 1951] [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]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f4468ed4c00) [pid = 1951] [serial = 1509] [outer = (nil)] [url = about:blank]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 70 (0x7f446a415400) [pid = 1951] [serial = 1515] [outer = (nil)] [url = about:blank]
00:36:27 INFO - PROCESS | 1901 | --DOMWINDOW == 69 (0x7f4469d10000) [pid = 1951] [serial = 1512] [outer = (nil)] [url = about:blank]
00:36:27 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
00:36:27 INFO - document served over http requires an https
00:36:27 INFO - sub-resource via xhr-request using the meta-referrer
00:36:27 INFO - delivery method with no-redirect and when
00:36:27 INFO - the target request is cross-origin.
00:36:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1996ms
00:36:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
00:36:28 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461395500 == 21 [pid = 1951] [id = 571]
00:36:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 70 (0x7f445f90e000) [pid = 1951] [serial = 1597] [outer = (nil)]
00:36:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 71 (0x7f445f90e800) [pid = 1951] [serial = 1598] [outer = 0x7f445f90e000]
00:36:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f445fd64000) [pid = 1951] [serial = 1599] [outer = 0x7f445f90e000]
00:36:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:30 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
00:36:30 INFO - document served over http requires an https
00:36:30 INFO - sub-resource via xhr-request using the meta-referrer
00:36:30 INFO - delivery method with swap-origin-redirect and when
00:36:30 INFO - the target request is cross-origin.
00:36:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2537ms
00:36:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
00:36:30 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445effb600 == 22 [pid = 1951] [id = 572]
00:36:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f445fb77c00) [pid = 1951] [serial = 1600] [outer = (nil)]
00:36:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f445fbeec00) [pid = 1951] [serial = 1601] [outer = 0x7f445fb77c00]
00:36:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f44613d7000) [pid = 1951] [serial = 1602] [outer = 0x7f445fb77c00]
00:36:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:31 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
00:36:31 INFO - document served over http requires an http
00:36:31 INFO - sub-resource via fetch-request using the meta-referrer
00:36:31 INFO - delivery method with keep-origin-redirect and when
00:36:31 INFO - the target request is same-origin.
00:36:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1638ms
00:36:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
00:36:32 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460fef300 == 23 [pid = 1951] [id = 573]
00:36:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f446325ac00) [pid = 1951] [serial = 1603] [outer = (nil)]
00:36:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f44632b9400) [pid = 1951] [serial = 1604] [outer = 0x7f446325ac00]
00:36:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f44646b4800) [pid = 1951] [serial = 1605] [outer = 0x7f446325ac00]
00:36:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:33 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
00:36:33 INFO - document served over http requires an http
00:36:33 INFO - sub-resource via fetch-request using the meta-referrer
00:36:33 INFO - delivery method with no-redirect and when
00:36:33 INFO - the target request is same-origin.
00:36:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1585ms
00:36:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
00:36:33 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461398700 == 24 [pid = 1951] [id = 574]
00:36:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f4465895c00) [pid = 1951] [serial = 1606] [outer = (nil)]
00:36:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f44658b7000) [pid = 1951] [serial = 1607] [outer = 0x7f4465895c00]
00:36:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f4465ce5000) [pid = 1951] [serial = 1608] [outer = 0x7f4465895c00]
00:36:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:35 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
00:36:35 INFO - document served over http requires an http
00:36:35 INFO - sub-resource via fetch-request using the meta-referrer
00:36:35 INFO - delivery method with swap-origin-redirect and when
00:36:35 INFO - the target request is same-origin.
00:36:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1645ms
00:36:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
00:36:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:35 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461707900 == 25 [pid = 1951] [id = 575]
00:36:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f4466337400) [pid = 1951] [serial = 1609] [outer = (nil)]
00:36:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f4466337c00) [pid = 1951] [serial = 1610] [outer = 0x7f4466337400]
00:36:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f4466399400) [pid = 1951] [serial = 1611] [outer = 0x7f4466337400]
00:36:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:36 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462aeb000 == 26 [pid = 1951] [id = 576]
00:36:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f44663e6800) [pid = 1951] [serial = 1612] [outer = (nil)]
00:36:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f44663e6c00) [pid = 1951] [serial = 1613] [outer = 0x7f44663e6800]
00:36:37 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
00:36:37 INFO - document served over http requires an http
00:36:37 INFO - sub-resource via iframe-tag using the meta-referrer
00:36:37 INFO - delivery method with keep-origin-redirect and when
00:36:37 INFO - the target request is same-origin.
00:36:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1889ms
00:36:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
00:36:37 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462aed800 == 27 [pid = 1951] [id = 577]
00:36:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f4466cf8c00) [pid = 1951] [serial = 1614] [outer = (nil)]
00:36:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f4466e3f000) [pid = 1951] [serial = 1615] [outer = 0x7f4466cf8c00]
00:36:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f4466f09c00) [pid = 1951] [serial = 1616] [outer = 0x7f4466cf8c00]
00:36:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:38 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462bd1000 == 28 [pid = 1951] [id = 578]
00:36:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f4466f31c00) [pid = 1951] [serial = 1617] [outer = (nil)]
00:36:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f4466f4d000) [pid = 1951] [serial = 1618] [outer = 0x7f4466f31c00]
00:36:39 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
00:36:39 INFO - document served over http requires an http
00:36:39 INFO - sub-resource via iframe-tag using the meta-referrer
00:36:39 INFO - delivery method with no-redirect and when
00:36:39 INFO - the target request is same-origin.
00:36:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2193ms
00:36:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
00:36:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:39 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462bd3d00 == 29 [pid = 1951] [id = 579]
00:36:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f4467231c00) [pid = 1951] [serial = 1619] [outer = (nil)]
00:36:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f4467357000) [pid = 1951] [serial = 1620] [outer = 0x7f4467231c00]
00:36:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f44674ab400) [pid = 1951] [serial = 1621] [outer = 0x7f4467231c00]
00:36:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:41 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462f6c900 == 30 [pid = 1951] [id = 580]
00:36:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f445f151c00) [pid = 1951] [serial = 1622] [outer = (nil)]
00:36:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f44675cc400) [pid = 1951] [serial = 1623] [outer = 0x7f445f151c00]
00:36:41 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
00:36:41 INFO - document served over http requires an http
00:36:41 INFO - sub-resource via iframe-tag using the meta-referrer
00:36:41 INFO - delivery method with swap-origin-redirect and when
00:36:41 INFO - the target request is same-origin.
00:36:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2245ms
00:36:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
00:36:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:42 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462f6f100 == 31 [pid = 1951] [id = 581]
00:36:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f446805bc00) [pid = 1951] [serial = 1624] [outer = (nil)]
00:36:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f4468158000) [pid = 1951] [serial = 1625] [outer = 0x7f446805bc00]
00:36:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f446882bc00) [pid = 1951] [serial = 1626] [outer = 0x7f446805bc00]
00:36:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:44 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
00:36:44 INFO - document served over http requires an http
00:36:44 INFO - sub-resource via script-tag using the meta-referrer
00:36:44 INFO - delivery method with keep-origin-redirect and when
00:36:44 INFO - the target request is same-origin.
00:36:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2439ms
00:36:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
00:36:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:44 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4463b52800 == 32 [pid = 1951] [id = 582]
00:36:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f4468ed4000) [pid = 1951] [serial = 1627] [outer = (nil)]
00:36:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f4468ed4800) [pid = 1951] [serial = 1628] [outer = 0x7f4468ed4000]
00:36:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f44694c5000) [pid = 1951] [serial = 1629] [outer = 0x7f4468ed4000]
00:36:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:45 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
00:36:45 INFO - document served over http requires an http
00:36:45 INFO - sub-resource via script-tag using the meta-referrer
00:36:45 INFO - delivery method with no-redirect and when
00:36:45 INFO - the target request is same-origin.
00:36:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1588ms
00:36:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
00:36:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:45 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4464d26400 == 33 [pid = 1951] [id = 583]
00:36:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f4469509400) [pid = 1951] [serial = 1630] [outer = (nil)]
00:36:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f4469d10000) [pid = 1951] [serial = 1631] [outer = 0x7f4469509400]
00:36:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f446a074400) [pid = 1951] [serial = 1632] [outer = 0x7f4469509400]
00:36:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:47 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
00:36:47 INFO - document served over http requires an http
00:36:47 INFO - sub-resource via script-tag using the meta-referrer
00:36:47 INFO - delivery method with swap-origin-redirect and when
00:36:47 INFO - the target request is same-origin.
00:36:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2338ms
00:36:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
00:36:48 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462bd4700 == 34 [pid = 1951] [id = 584]
00:36:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f44658b2c00) [pid = 1951] [serial = 1633] [outer = (nil)]
00:36:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f4465cf0400) [pid = 1951] [serial = 1634] [outer = 0x7f44658b2c00]
00:36:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f44662fcc00) [pid = 1951] [serial = 1635] [outer = 0x7f44658b2c00]
00:36:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:49 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
00:36:49 INFO - document served over http requires an http
00:36:49 INFO - sub-resource via xhr-request using the meta-referrer
00:36:49 INFO - delivery method with keep-origin-redirect and when
00:36:49 INFO - the target request is same-origin.
00:36:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1836ms
00:36:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
00:36:50 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461678e00 == 35 [pid = 1951] [id = 585]
00:36:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f44611c9000) [pid = 1951] [serial = 1636] [outer = (nil)]
00:36:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f44611c9c00) [pid = 1951] [serial = 1637] [outer = 0x7f44611c9000]
00:36:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f44617fb800) [pid = 1951] [serial = 1638] [outer = 0x7f44611c9000]
00:36:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:51 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
00:36:51 INFO - document served over http requires an http
00:36:51 INFO - sub-resource via xhr-request using the meta-referrer
00:36:51 INFO - delivery method with no-redirect and when
00:36:51 INFO - the target request is same-origin.
00:36:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2094ms
00:36:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
00:36:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611c3500 == 34 [pid = 1951] [id = 570]
00:36:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f500900 == 33 [pid = 1951] [id = 552]
00:36:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445effbb00 == 32 [pid = 1951] [id = 569]
00:36:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeb1700 == 31 [pid = 1951] [id = 568]
00:36:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f500400 == 30 [pid = 1951] [id = 567]
00:36:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460feee00 == 29 [pid = 1951] [id = 566]
00:36:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461248300 == 28 [pid = 1951] [id = 565]
00:36:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461214e00 == 27 [pid = 1951] [id = 563]
00:36:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461217100 == 26 [pid = 1951] [id = 564]
00:36:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611d7700 == 25 [pid = 1951] [id = 562]
00:36:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611d5400 == 24 [pid = 1951] [id = 561]
00:36:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611c5d00 == 23 [pid = 1951] [id = 560]
00:36:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460ff0700 == 22 [pid = 1951] [id = 559]
00:36:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f4fff00 == 21 [pid = 1951] [id = 557]
00:36:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d65500 == 20 [pid = 1951] [id = 556]
00:36:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460c35000 == 19 [pid = 1951] [id = 555]
00:36:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f501d00 == 18 [pid = 1951] [id = 554]
00:36:52 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeaf400 == 17 [pid = 1951] [id = 553]
00:36:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:52 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeaf400 == 18 [pid = 1951] [id = 586]
00:36:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f445f5e3400) [pid = 1951] [serial = 1639] [outer = (nil)]
00:36:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f445f8d5000) [pid = 1951] [serial = 1640] [outer = 0x7f445f5e3400]
00:36:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f4464416400) [pid = 1951] [serial = 1641] [outer = 0x7f445f5e3400]
00:36:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:53 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f446ae69000) [pid = 1951] [serial = 1518] [outer = (nil)] [url = about:blank]
00:36:53 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f4460d35000) [pid = 1951] [serial = 1542] [outer = (nil)] [url = about:blank]
00:36:53 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f4461316800) [pid = 1951] [serial = 1482] [outer = (nil)] [url = about:blank]
00:36:53 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f4466248000) [pid = 1951] [serial = 1500] [outer = (nil)] [url = about:blank]
00:36:53 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f4464558c00) [pid = 1951] [serial = 1490] [outer = (nil)] [url = about:blank]
00:36:53 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f446dac0800) [pid = 1951] [serial = 1532] [outer = (nil)] [url = about:blank]
00:36:53 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f446d427000) [pid = 1951] [serial = 1527] [outer = (nil)] [url = about:blank]
00:36:53 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f446bb60c00) [pid = 1951] [serial = 1524] [outer = (nil)] [url = about:blank]
00:36:53 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f446b3c4000) [pid = 1951] [serial = 1521] [outer = (nil)] [url = about:blank]
00:36:53 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f446587cc00) [pid = 1951] [serial = 1495] [outer = (nil)] [url = about:blank]
00:36:53 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f4462bab400) [pid = 1951] [serial = 1485] [outer = (nil)] [url = about:blank]
00:36:53 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f445f975000) [pid = 1951] [serial = 1537] [outer = (nil)] [url = about:blank]
00:36:53 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f4466e49400) [pid = 1951] [serial = 1503] [outer = (nil)] [url = about:blank]
00:36:53 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f44674ab000) [pid = 1951] [serial = 1506] [outer = (nil)] [url = about:blank]
00:36:53 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
00:36:53 INFO - document served over http requires an http
00:36:53 INFO - sub-resource via xhr-request using the meta-referrer
00:36:53 INFO - delivery method with swap-origin-redirect and when
00:36:53 INFO - the target request is same-origin.
00:36:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1997ms
00:36:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
00:36:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:54 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f501d00 == 19 [pid = 1951] [id = 587]
00:36:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f4462f5e800) [pid = 1951] [serial = 1642] [outer = (nil)]
00:36:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f4463b6f000) [pid = 1951] [serial = 1643] [outer = 0x7f4462f5e800]
00:36:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f4465895000) [pid = 1951] [serial = 1644] [outer = 0x7f4462f5e800]
00:36:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:56 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
00:36:56 INFO - document served over http requires an https
00:36:56 INFO - sub-resource via fetch-request using the meta-referrer
00:36:56 INFO - delivery method with keep-origin-redirect and when
00:36:56 INFO - the target request is same-origin.
00:36:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2685ms
00:36:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
00:36:57 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d65500 == 20 [pid = 1951] [id = 588]
00:36:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f4466248000) [pid = 1951] [serial = 1645] [outer = (nil)]
00:36:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f4466248400) [pid = 1951] [serial = 1646] [outer = 0x7f4466248000]
00:36:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f4466f09400) [pid = 1951] [serial = 1647] [outer = 0x7f4466248000]
00:36:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f445f53cc00) [pid = 1951] [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]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f445f8f9c00) [pid = 1951] [serial = 1583] [outer = (nil)] [url = about:blank]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f44632bf800) [pid = 1951] [serial = 1571] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f44631ffc00) [pid = 1951] [serial = 1568] [outer = (nil)] [url = about:blank]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f445f977c00) [pid = 1951] [serial = 1550] [outer = (nil)] [url = about:blank]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f44646b4000) [pid = 1951] [serial = 1581] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f4464cbd400) [pid = 1951] [serial = 1578] [outer = (nil)] [url = about:blank]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f44611b9000) [pid = 1951] [serial = 1553] [outer = (nil)] [url = about:blank]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f4464472c00) [pid = 1951] [serial = 1576] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104174859]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f4463afb000) [pid = 1951] [serial = 1573] [outer = (nil)] [url = about:blank]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f44613d7400) [pid = 1951] [serial = 1556] [outer = (nil)] [url = about:blank]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f4463079000) [pid = 1951] [serial = 1565] [outer = (nil)] [url = about:blank]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f4462e62400) [pid = 1951] [serial = 1562] [outer = (nil)] [url = about:blank]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f446458e400) [pid = 1951] [serial = 1595] [outer = (nil)] [url = about:blank]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f445f17f400) [pid = 1951] [serial = 1586] [outer = (nil)] [url = about:blank]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f4462ad5800) [pid = 1951] [serial = 1559] [outer = (nil)] [url = about:blank]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f445f137000) [pid = 1951] [serial = 1547] [outer = (nil)] [url = about:blank]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f44617ff000) [pid = 1951] [serial = 1592] [outer = (nil)] [url = about:blank]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f445f470400) [pid = 1951] [serial = 1589] [outer = (nil)] [url = about:blank]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f445f90e800) [pid = 1951] [serial = 1598] [outer = (nil)] [url = about:blank]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f445eff3400) [pid = 1951] [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]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f44617fbc00) [pid = 1951] [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]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f445f1ebc00) [pid = 1951] [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]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f446458e000) [pid = 1951] [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]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f44632bf000) [pid = 1951] [serial = 1570] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f4464619000) [pid = 1951] [serial = 1580] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f4464416000) [pid = 1951] [serial = 1575] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104174859]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f446587c800) [pid = 1951] [serial = 1596] [outer = (nil)] [url = about:blank]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f44611c9800) [pid = 1951] [serial = 1545] [outer = (nil)] [url = about:blank]
00:36:58 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f4462f5ec00) [pid = 1951] [serial = 1593] [outer = (nil)] [url = about:blank]
00:36:58 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
00:36:58 INFO - document served over http requires an https
00:36:58 INFO - sub-resource via fetch-request using the meta-referrer
00:36:58 INFO - delivery method with no-redirect and when
00:36:58 INFO - the target request is same-origin.
00:36:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2084ms
00:36:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
00:36:59 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460ead100 == 21 [pid = 1951] [id = 589]
00:36:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f445f17f400) [pid = 1951] [serial = 1648] [outer = (nil)]
00:36:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f445f180400) [pid = 1951] [serial = 1649] [outer = 0x7f445f17f400]
00:36:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f445f8fb000) [pid = 1951] [serial = 1650] [outer = 0x7f445f17f400]
00:36:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:36:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:00 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
00:37:00 INFO - document served over http requires an https
00:37:00 INFO - sub-resource via fetch-request using the meta-referrer
00:37:00 INFO - delivery method with swap-origin-redirect and when
00:37:00 INFO - the target request is same-origin.
00:37:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1738ms
00:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
00:37:00 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f500900 == 22 [pid = 1951] [id = 590]
00:37:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f445fb77000) [pid = 1951] [serial = 1651] [outer = (nil)]
00:37:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f445fbee800) [pid = 1951] [serial = 1652] [outer = 0x7f445fb77000]
00:37:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f44611b9000) [pid = 1951] [serial = 1653] [outer = 0x7f445fb77000]
00:37:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:02 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d68c00 == 23 [pid = 1951] [id = 591]
00:37:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f44613cc800) [pid = 1951] [serial = 1654] [outer = (nil)]
00:37:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f44613d7400) [pid = 1951] [serial = 1655] [outer = 0x7f44613cc800]
00:37: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
00:37:02 INFO - document served over http requires an https
00:37:02 INFO - sub-resource via iframe-tag using the meta-referrer
00:37:02 INFO - delivery method with keep-origin-redirect and when
00:37:02 INFO - the target request is same-origin.
00:37:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2134ms
00:37:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
00:37:02 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611c3500 == 24 [pid = 1951] [id = 592]
00:37:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f4462d9a400) [pid = 1951] [serial = 1656] [outer = (nil)]
00:37:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f4462d9ac00) [pid = 1951] [serial = 1657] [outer = 0x7f4462d9a400]
00:37:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f4463079c00) [pid = 1951] [serial = 1658] [outer = 0x7f4462d9a400]
00:37:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:04 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611d4f00 == 25 [pid = 1951] [id = 593]
00:37:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f44632bf000) [pid = 1951] [serial = 1659] [outer = (nil)]
00:37:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f4463b6f800) [pid = 1951] [serial = 1660] [outer = 0x7f44632bf000]
00:37: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
00:37:04 INFO - document served over http requires an https
00:37:04 INFO - sub-resource via iframe-tag using the meta-referrer
00:37:04 INFO - delivery method with no-redirect and when
00:37:04 INFO - the target request is same-origin.
00:37:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1688ms
00:37:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
00:37:04 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461213f00 == 26 [pid = 1951] [id = 594]
00:37:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f446458e400) [pid = 1951] [serial = 1661] [outer = (nil)]
00:37:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f4464619000) [pid = 1951] [serial = 1662] [outer = 0x7f446458e400]
00:37:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f4464db3400) [pid = 1951] [serial = 1663] [outer = 0x7f446458e400]
00:37:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:06 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461248300 == 27 [pid = 1951] [id = 595]
00:37:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f446587c800) [pid = 1951] [serial = 1664] [outer = (nil)]
00:37:06 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:37:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f446805b400) [pid = 1951] [serial = 1665] [outer = 0x7f446587c800]
00:37: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
00:37:07 INFO - document served over http requires an https
00:37:07 INFO - sub-resource via iframe-tag using the meta-referrer
00:37:07 INFO - delivery method with swap-origin-redirect and when
00:37:07 INFO - the target request is same-origin.
00:37:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2688ms
00:37:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
00:37:07 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461398200 == 28 [pid = 1951] [id = 596]
00:37:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f4469447c00) [pid = 1951] [serial = 1666] [outer = (nil)]
00:37:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f44694bd400) [pid = 1951] [serial = 1667] [outer = 0x7f4469447c00]
00:37:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f446a07dc00) [pid = 1951] [serial = 1668] [outer = 0x7f4469447c00]
00:37:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:09 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:37:09 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
00:37:09 INFO - document served over http requires an https
00:37:09 INFO - sub-resource via script-tag using the meta-referrer
00:37:09 INFO - delivery method with keep-origin-redirect and when
00:37:09 INFO - the target request is same-origin.
00:37:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2283ms
00:37:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
00:37:09 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462bd2400 == 29 [pid = 1951] [id = 597]
00:37:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f446a180400) [pid = 1951] [serial = 1669] [outer = (nil)]
00:37:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f446a180800) [pid = 1951] [serial = 1670] [outer = 0x7f446a180400]
00:37:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f4463116800) [pid = 1951] [serial = 1671] [outer = 0x7f446a180400]
00:37:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:11 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
00:37:11 INFO - document served over http requires an https
00:37:11 INFO - sub-resource via script-tag using the meta-referrer
00:37:11 INFO - delivery method with no-redirect and when
00:37:11 INFO - the target request is same-origin.
00:37:11 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2142ms
00:37:11 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
00:37:12 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4464d27300 == 30 [pid = 1951] [id = 598]
00:37:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f446a766400) [pid = 1951] [serial = 1672] [outer = (nil)]
00:37:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f446a766800) [pid = 1951] [serial = 1673] [outer = 0x7f446a766400]
00:37:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f446ae12c00) [pid = 1951] [serial = 1674] [outer = 0x7f446a766400]
00:37:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:14 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:37:14 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
00:37:14 INFO - document served over http requires an https
00:37:14 INFO - sub-resource via script-tag using the meta-referrer
00:37:14 INFO - delivery method with swap-origin-redirect and when
00:37:14 INFO - the target request is same-origin.
00:37:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2540ms
00:37:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
00:37:14 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466243c00 == 31 [pid = 1951] [id = 599]
00:37:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f446ae69400) [pid = 1951] [serial = 1675] [outer = (nil)]
00:37:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f446aec8000) [pid = 1951] [serial = 1676] [outer = 0x7f446ae69400]
00:37:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f446b252400) [pid = 1951] [serial = 1677] [outer = 0x7f446ae69400]
00:37:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:15 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
00:37:15 INFO - document served over http requires an https
00:37:15 INFO - sub-resource via xhr-request using the meta-referrer
00:37:15 INFO - delivery method with keep-origin-redirect and when
00:37:15 INFO - the target request is same-origin.
00:37:15 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1682ms
00:37:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
00:37:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:16 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466f78d00 == 32 [pid = 1951] [id = 600]
00:37:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f446b311c00) [pid = 1951] [serial = 1678] [outer = (nil)]
00:37:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f446b3b0400) [pid = 1951] [serial = 1679] [outer = 0x7f446b311c00]
00:37:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f446b68ec00) [pid = 1951] [serial = 1680] [outer = 0x7f446b311c00]
00:37:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:17 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
00:37:17 INFO - document served over http requires an https
00:37:17 INFO - sub-resource via xhr-request using the meta-referrer
00:37:17 INFO - delivery method with no-redirect and when
00:37:17 INFO - the target request is same-origin.
00:37:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1733ms
00:37:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
00:37:17 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4467264e00 == 33 [pid = 1951] [id = 601]
00:37:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f4462e7f800) [pid = 1951] [serial = 1681] [outer = (nil)]
00:37:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f446bb22400) [pid = 1951] [serial = 1682] [outer = 0x7f4462e7f800]
00:37:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f446bec4800) [pid = 1951] [serial = 1683] [outer = 0x7f4462e7f800]
00:37:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:19 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
00:37:19 INFO - document served over http requires an https
00:37:19 INFO - sub-resource via xhr-request using the meta-referrer
00:37:19 INFO - delivery method with swap-origin-redirect and when
00:37:19 INFO - the target request is same-origin.
00:37:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1752ms
00:37:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
00:37:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:19 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44680a9400 == 34 [pid = 1951] [id = 602]
00:37:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f446bf98c00) [pid = 1951] [serial = 1684] [outer = (nil)]
00:37:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f446bfddc00) [pid = 1951] [serial = 1685] [outer = 0x7f446bf98c00]
00:37:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 115 (0x7f446d59b000) [pid = 1951] [serial = 1686] [outer = 0x7f446bf98c00]
00:37:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:21 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:37:21 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
00:37:21 INFO - document served over http requires an http
00:37:21 INFO - sub-resource via fetch-request using the http-csp
00:37:21 INFO - delivery method with keep-origin-redirect and when
00:37:21 INFO - the target request is cross-origin.
00:37:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2389ms
00:37:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
00:37:22 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeb0800 == 35 [pid = 1951] [id = 603]
00:37:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 116 (0x7f4464472000) [pid = 1951] [serial = 1687] [outer = (nil)]
00:37:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 117 (0x7f4464472800) [pid = 1951] [serial = 1688] [outer = 0x7f4464472000]
00:37:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 118 (0x7f4468ec7400) [pid = 1951] [serial = 1689] [outer = 0x7f4464472000]
00:37:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:25 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:37:25 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
00:37:25 INFO - document served over http requires an http
00:37:25 INFO - sub-resource via fetch-request using the http-csp
00:37:25 INFO - delivery method with no-redirect and when
00:37:25 INFO - the target request is cross-origin.
00:37:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 3689ms
00:37:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
00:37:25 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460c35000 == 36 [pid = 1951] [id = 604]
00:37:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 119 (0x7f445f975800) [pid = 1951] [serial = 1690] [outer = (nil)]
00:37:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 120 (0x7f445fd64400) [pid = 1951] [serial = 1691] [outer = 0x7f445f975800]
00:37:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 121 (0x7f4462a48c00) [pid = 1951] [serial = 1692] [outer = 0x7f445f975800]
00:37:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:27 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:37:27 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
00:37:27 INFO - document served over http requires an http
00:37:27 INFO - sub-resource via fetch-request using the http-csp
00:37:27 INFO - delivery method with swap-origin-redirect and when
00:37:27 INFO - the target request is cross-origin.
00:37:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1811ms
00:37:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
00:37:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d65500 == 35 [pid = 1951] [id = 588]
00:37:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f501d00 == 34 [pid = 1951] [id = 587]
00:37:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeaf400 == 33 [pid = 1951] [id = 586]
00:37:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461678e00 == 32 [pid = 1951] [id = 585]
00:37:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4464d26400 == 31 [pid = 1951] [id = 583]
00:37:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462f6f100 == 30 [pid = 1951] [id = 581]
00:37:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462f6c900 == 29 [pid = 1951] [id = 580]
00:37:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462bd3d00 == 28 [pid = 1951] [id = 579]
00:37:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462bd1000 == 27 [pid = 1951] [id = 578]
00:37:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462aeb000 == 26 [pid = 1951] [id = 576]
00:37:27 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462aed800 == 25 [pid = 1951] [id = 577]
00:37:27 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeae500 == 26 [pid = 1951] [id = 605]
00:37:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 122 (0x7f445eff3800) [pid = 1951] [serial = 1693] [outer = (nil)]
00:37:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 123 (0x7f445fbee000) [pid = 1951] [serial = 1694] [outer = 0x7f445eff3800]
00:37:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 124 (0x7f4464c5d000) [pid = 1951] [serial = 1695] [outer = 0x7f445eff3800]
00:37:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:28 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461707900 == 25 [pid = 1951] [id = 575]
00:37:28 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461398700 == 24 [pid = 1951] [id = 574]
00:37:28 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460fef300 == 23 [pid = 1951] [id = 573]
00:37:28 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445effb600 == 22 [pid = 1951] [id = 572]
00:37:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:28 INFO - PROCESS | 1901 | --DOMWINDOW == 123 (0x7f445fbee400) [pid = 1951] [serial = 1587] [outer = (nil)] [url = about:blank]
00:37:28 INFO - PROCESS | 1901 | --DOMWINDOW == 122 (0x7f4461023400) [pid = 1951] [serial = 1590] [outer = (nil)] [url = about:blank]
00:37:28 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f4fff00 == 23 [pid = 1951] [id = 606]
00:37:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 123 (0x7f445fbee400) [pid = 1951] [serial = 1696] [outer = (nil)]
00:37:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 124 (0x7f4461023400) [pid = 1951] [serial = 1697] [outer = 0x7f445fbee400]
00:37:28 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
00:37:28 INFO - document served over http requires an http
00:37:28 INFO - sub-resource via iframe-tag using the http-csp
00:37:28 INFO - delivery method with keep-origin-redirect and when
00:37:28 INFO - the target request is cross-origin.
00:37:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1548ms
00:37:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
00:37:29 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445fd24600 == 24 [pid = 1951] [id = 607]
00:37:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 125 (0x7f44675cc800) [pid = 1951] [serial = 1698] [outer = (nil)]
00:37:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 126 (0x7f446883bc00) [pid = 1951] [serial = 1699] [outer = 0x7f44675cc800]
00:37:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 127 (0x7f446a07d400) [pid = 1951] [serial = 1700] [outer = 0x7f44675cc800]
00:37:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:30 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460fef300 == 25 [pid = 1951] [id = 608]
00:37:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 128 (0x7f446a1ca800) [pid = 1951] [serial = 1701] [outer = (nil)]
00:37:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 129 (0x7f446b216800) [pid = 1951] [serial = 1702] [outer = 0x7f446a1ca800]
00:37:30 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
00:37:30 INFO - document served over http requires an http
00:37:30 INFO - sub-resource via iframe-tag using the http-csp
00:37:30 INFO - delivery method with no-redirect and when
00:37:30 INFO - the target request is cross-origin.
00:37:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1586ms
00:37:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
00:37:30 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461213000 == 26 [pid = 1951] [id = 609]
00:37:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 130 (0x7f446b64e400) [pid = 1951] [serial = 1703] [outer = (nil)]
00:37:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 131 (0x7f446b64ec00) [pid = 1951] [serial = 1704] [outer = 0x7f446b64e400]
00:37:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 132 (0x7f446d427800) [pid = 1951] [serial = 1705] [outer = 0x7f446b64e400]
00:37:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:31 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461677f00 == 27 [pid = 1951] [id = 610]
00:37:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 133 (0x7f446d59b800) [pid = 1951] [serial = 1706] [outer = (nil)]
00:37:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 134 (0x7f446d5a0400) [pid = 1951] [serial = 1707] [outer = 0x7f446d59b800]
00:37:32 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
00:37:32 INFO - document served over http requires an http
00:37:32 INFO - sub-resource via iframe-tag using the http-csp
00:37:32 INFO - delivery method with swap-origin-redirect and when
00:37:32 INFO - the target request is cross-origin.
00:37:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1780ms
00:37:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
00:37:32 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461706f00 == 28 [pid = 1951] [id = 611]
00:37:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 135 (0x7f446d640800) [pid = 1951] [serial = 1708] [outer = (nil)]
00:37:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 136 (0x7f446d6c4400) [pid = 1951] [serial = 1709] [outer = 0x7f446d640800]
00:37:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 137 (0x7f446db97400) [pid = 1951] [serial = 1710] [outer = 0x7f446d640800]
00:37:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 136 (0x7f44611c9000) [pid = 1951] [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]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 135 (0x7f4466248000) [pid = 1951] [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]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 134 (0x7f445f5e3400) [pid = 1951] [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]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 133 (0x7f4462f5e800) [pid = 1951] [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]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 132 (0x7f445f151c00) [pid = 1951] [serial = 1622] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 131 (0x7f4466f31c00) [pid = 1951] [serial = 1617] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104198890]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 130 (0x7f44663e6800) [pid = 1951] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 129 (0x7f4468ed4800) [pid = 1951] [serial = 1628] [outer = (nil)] [url = about:blank]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 128 (0x7f4469d10000) [pid = 1951] [serial = 1631] [outer = (nil)] [url = about:blank]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 127 (0x7f44675cc400) [pid = 1951] [serial = 1623] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 126 (0x7f4467357000) [pid = 1951] [serial = 1620] [outer = (nil)] [url = about:blank]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 125 (0x7f4468158000) [pid = 1951] [serial = 1625] [outer = (nil)] [url = about:blank]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 124 (0x7f44632b9400) [pid = 1951] [serial = 1604] [outer = (nil)] [url = about:blank]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 123 (0x7f4466f4d000) [pid = 1951] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104198890]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 122 (0x7f4466e3f000) [pid = 1951] [serial = 1615] [outer = (nil)] [url = about:blank]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 121 (0x7f44663e6c00) [pid = 1951] [serial = 1613] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 120 (0x7f4466337c00) [pid = 1951] [serial = 1610] [outer = (nil)] [url = about:blank]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 119 (0x7f4466248400) [pid = 1951] [serial = 1646] [outer = (nil)] [url = about:blank]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 118 (0x7f44658b7000) [pid = 1951] [serial = 1607] [outer = (nil)] [url = about:blank]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 117 (0x7f4465cf0400) [pid = 1951] [serial = 1634] [outer = (nil)] [url = about:blank]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 116 (0x7f445f8d5000) [pid = 1951] [serial = 1640] [outer = (nil)] [url = about:blank]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 115 (0x7f4463b6f000) [pid = 1951] [serial = 1643] [outer = (nil)] [url = about:blank]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 114 (0x7f44611c9c00) [pid = 1951] [serial = 1637] [outer = (nil)] [url = about:blank]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f445fbeec00) [pid = 1951] [serial = 1601] [outer = (nil)] [url = about:blank]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f445f180400) [pid = 1951] [serial = 1649] [outer = (nil)] [url = about:blank]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f4464416400) [pid = 1951] [serial = 1641] [outer = (nil)] [url = about:blank]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f445fd64000) [pid = 1951] [serial = 1599] [outer = (nil)] [url = about:blank]
00:37:33 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f44617fb800) [pid = 1951] [serial = 1638] [outer = (nil)] [url = about:blank]
00:37:34 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
00:37:34 INFO - document served over http requires an http
00:37:34 INFO - sub-resource via script-tag using the http-csp
00:37:34 INFO - delivery method with keep-origin-redirect and when
00:37:34 INFO - the target request is cross-origin.
00:37:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2100ms
00:37:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
00:37:34 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462aef100 == 29 [pid = 1951] [id = 612]
00:37:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f445f5e3400) [pid = 1951] [serial = 1711] [outer = (nil)]
00:37:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f445f8d5000) [pid = 1951] [serial = 1712] [outer = 0x7f445f5e3400]
00:37:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f44611c9000) [pid = 1951] [serial = 1713] [outer = 0x7f445f5e3400]
00:37:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:36 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
00:37:36 INFO - document served over http requires an http
00:37:36 INFO - sub-resource via script-tag using the http-csp
00:37:36 INFO - delivery method with no-redirect and when
00:37:36 INFO - the target request is cross-origin.
00:37:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2086ms
00:37:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
00:37:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:36 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445fd21900 == 30 [pid = 1951] [id = 613]
00:37:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f44617b2c00) [pid = 1951] [serial = 1714] [outer = (nil)]
00:37:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f44617fb800) [pid = 1951] [serial = 1715] [outer = 0x7f44617b2c00]
00:37:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 115 (0x7f44632b9400) [pid = 1951] [serial = 1716] [outer = 0x7f44617b2c00]
00:37:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:39 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
00:37:39 INFO - document served over http requires an http
00:37:39 INFO - sub-resource via script-tag using the http-csp
00:37:39 INFO - delivery method with swap-origin-redirect and when
00:37:39 INFO - the target request is cross-origin.
00:37:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2736ms
00:37:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
00:37:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:39 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461398700 == 31 [pid = 1951] [id = 614]
00:37:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 116 (0x7f44658b2400) [pid = 1951] [serial = 1717] [outer = (nil)]
00:37:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 117 (0x7f4465ca6800) [pid = 1951] [serial = 1718] [outer = 0x7f44658b2400]
00:37:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 118 (0x7f4466337000) [pid = 1951] [serial = 1719] [outer = 0x7f44658b2400]
00:37:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:40 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
00:37:40 INFO - document served over http requires an http
00:37:40 INFO - sub-resource via xhr-request using the http-csp
00:37:40 INFO - delivery method with keep-origin-redirect and when
00:37:40 INFO - the target request is cross-origin.
00:37:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1629ms
00:37:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
00:37:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:41 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462f6c400 == 32 [pid = 1951] [id = 615]
00:37:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 119 (0x7f4466e49400) [pid = 1951] [serial = 1720] [outer = (nil)]
00:37:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 120 (0x7f4466f09000) [pid = 1951] [serial = 1721] [outer = 0x7f4466e49400]
00:37:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 121 (0x7f446746d400) [pid = 1951] [serial = 1722] [outer = 0x7f4466e49400]
00:37:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:42 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
00:37:42 INFO - document served over http requires an http
00:37:42 INFO - sub-resource via xhr-request using the http-csp
00:37:42 INFO - delivery method with no-redirect and when
00:37:42 INFO - the target request is cross-origin.
00:37:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1633ms
00:37:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
00:37:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:42 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4463b54100 == 33 [pid = 1951] [id = 616]
00:37:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 122 (0x7f446bb5e800) [pid = 1951] [serial = 1723] [outer = (nil)]
00:37:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 123 (0x7f446dac0000) [pid = 1951] [serial = 1724] [outer = 0x7f446bb5e800]
00:37:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 124 (0x7f44708c6800) [pid = 1951] [serial = 1725] [outer = 0x7f446bb5e800]
00:37:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:44 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
00:37:44 INFO - document served over http requires an http
00:37:44 INFO - sub-resource via xhr-request using the http-csp
00:37:44 INFO - delivery method with swap-origin-redirect and when
00:37:44 INFO - the target request is cross-origin.
00:37:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1585ms
00:37:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
00:37:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:44 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466242d00 == 34 [pid = 1951] [id = 617]
00:37:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 125 (0x7f44709d1000) [pid = 1951] [serial = 1726] [outer = (nil)]
00:37:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 126 (0x7f4470c2e400) [pid = 1951] [serial = 1727] [outer = 0x7f44709d1000]
00:37:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 127 (0x7f4470c5b800) [pid = 1951] [serial = 1728] [outer = 0x7f44709d1000]
00:37:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:45 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
00:37:45 INFO - document served over http requires an https
00:37:45 INFO - sub-resource via fetch-request using the http-csp
00:37:45 INFO - delivery method with keep-origin-redirect and when
00:37:45 INFO - the target request is cross-origin.
00:37:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1782ms
00:37:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
00:37:46 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44681e4500 == 35 [pid = 1951] [id = 618]
00:37:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 128 (0x7f4470d61400) [pid = 1951] [serial = 1729] [outer = (nil)]
00:37:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 129 (0x7f4470d62400) [pid = 1951] [serial = 1730] [outer = 0x7f4470d61400]
00:37:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 130 (0x7f4470f1d400) [pid = 1951] [serial = 1731] [outer = 0x7f4470d61400]
00:37:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:48 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
00:37:48 INFO - document served over http requires an https
00:37:48 INFO - sub-resource via fetch-request using the http-csp
00:37:48 INFO - delivery method with no-redirect and when
00:37:48 INFO - the target request is cross-origin.
00:37:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2140ms
00:37:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
00:37:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:48 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468852900 == 36 [pid = 1951] [id = 619]
00:37:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 131 (0x7f4470f29400) [pid = 1951] [serial = 1732] [outer = (nil)]
00:37:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 132 (0x7f4470f29c00) [pid = 1951] [serial = 1733] [outer = 0x7f4470f29400]
00:37:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 133 (0x7f4470f9cc00) [pid = 1951] [serial = 1734] [outer = 0x7f4470f29400]
00:37:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:50 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
00:37:50 INFO - document served over http requires an https
00:37:50 INFO - sub-resource via fetch-request using the http-csp
00:37:50 INFO - delivery method with swap-origin-redirect and when
00:37:50 INFO - the target request is cross-origin.
00:37:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2185ms
00:37:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
00:37:50 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689bdf00 == 37 [pid = 1951] [id = 620]
00:37:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 134 (0x7f4462b9f800) [pid = 1951] [serial = 1735] [outer = (nil)]
00:37:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 135 (0x7f446bf44400) [pid = 1951] [serial = 1736] [outer = 0x7f4462b9f800]
00:37:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 136 (0x7f446bfa2000) [pid = 1951] [serial = 1737] [outer = 0x7f4462b9f800]
00:37:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:52 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689c1600 == 38 [pid = 1951] [id = 621]
00:37:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 137 (0x7f446bfa2800) [pid = 1951] [serial = 1738] [outer = (nil)]
00:37:52 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:37:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 138 (0x7f4462afb400) [pid = 1951] [serial = 1739] [outer = 0x7f446bfa2800]
00:37:53 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
00:37:53 INFO - document served over http requires an https
00:37:53 INFO - sub-resource via iframe-tag using the http-csp
00:37:53 INFO - delivery method with keep-origin-redirect and when
00:37:53 INFO - the target request is cross-origin.
00:37:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2890ms
00:37:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
00:37:53 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44694f7900 == 39 [pid = 1951] [id = 622]
00:37:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 139 (0x7f446bfa2c00) [pid = 1951] [serial = 1740] [outer = (nil)]
00:37:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 140 (0x7f446bfe7c00) [pid = 1951] [serial = 1741] [outer = 0x7f446bfa2c00]
00:37:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 141 (0x7f446d5c1400) [pid = 1951] [serial = 1742] [outer = 0x7f446bfa2c00]
00:37:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:54 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446951c000 == 40 [pid = 1951] [id = 623]
00:37:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 142 (0x7f446d5c1c00) [pid = 1951] [serial = 1743] [outer = (nil)]
00:37:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 143 (0x7f4462c63400) [pid = 1951] [serial = 1744] [outer = 0x7f446d5c1c00]
00:37:54 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
00:37:54 INFO - document served over http requires an https
00:37:54 INFO - sub-resource via iframe-tag using the http-csp
00:37:54 INFO - delivery method with no-redirect and when
00:37:54 INFO - the target request is cross-origin.
00:37:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1784ms
00:37:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
00:37:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:55 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446951de00 == 41 [pid = 1951] [id = 624]
00:37:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 144 (0x7f446d63f000) [pid = 1951] [serial = 1745] [outer = (nil)]
00:37:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 145 (0x7f446d63fc00) [pid = 1951] [serial = 1746] [outer = 0x7f446d63f000]
00:37:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 146 (0x7f446da9a400) [pid = 1951] [serial = 1747] [outer = 0x7f446d63f000]
00:37:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:56 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695eb000 == 42 [pid = 1951] [id = 625]
00:37:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 147 (0x7f446da9ac00) [pid = 1951] [serial = 1748] [outer = (nil)]
00:37:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 148 (0x7f4462ff9000) [pid = 1951] [serial = 1749] [outer = 0x7f446da9ac00]
00:37:56 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
00:37:56 INFO - document served over http requires an https
00:37:56 INFO - sub-resource via iframe-tag using the http-csp
00:37:56 INFO - delivery method with swap-origin-redirect and when
00:37:56 INFO - the target request is cross-origin.
00:37:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1836ms
00:37:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
00:37:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:57 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695edd00 == 43 [pid = 1951] [id = 626]
00:37:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 149 (0x7f4470d54400) [pid = 1951] [serial = 1750] [outer = (nil)]
00:37:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 150 (0x7f4470d54800) [pid = 1951] [serial = 1751] [outer = 0x7f4470d54400]
00:37:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 151 (0x7f4470e9b000) [pid = 1951] [serial = 1752] [outer = 0x7f4470d54400]
00:37:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:58 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
00:37:58 INFO - document served over http requires an https
00:37:58 INFO - sub-resource via script-tag using the http-csp
00:37:58 INFO - delivery method with keep-origin-redirect and when
00:37:58 INFO - the target request is cross-origin.
00:37:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1683ms
00:37:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
00:37:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:37:59 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468852400 == 44 [pid = 1951] [id = 627]
00:37:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 152 (0x7f44662fbc00) [pid = 1951] [serial = 1753] [outer = (nil)]
00:37:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 153 (0x7f4468158000) [pid = 1951] [serial = 1754] [outer = 0x7f44662fbc00]
00:37:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 154 (0x7f4470ccc400) [pid = 1951] [serial = 1755] [outer = 0x7f44662fbc00]
00:38:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:01 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
00:38:01 INFO - document served over http requires an https
00:38:01 INFO - sub-resource via script-tag using the http-csp
00:38:01 INFO - delivery method with no-redirect and when
00:38:01 INFO - the target request is cross-origin.
00:38:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2684ms
00:38:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
00:38:02 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eff7500 == 45 [pid = 1951] [id = 628]
00:38:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 155 (0x7f445f470c00) [pid = 1951] [serial = 1756] [outer = (nil)]
00:38:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 156 (0x7f445f5e3800) [pid = 1951] [serial = 1757] [outer = 0x7f445f470c00]
00:38:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 157 (0x7f4462ad5800) [pid = 1951] [serial = 1758] [outer = 0x7f445f470c00]
00:38:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:03 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
00:38:03 INFO - document served over http requires an https
00:38:03 INFO - sub-resource via script-tag using the http-csp
00:38:03 INFO - delivery method with swap-origin-redirect and when
00:38:03 INFO - the target request is cross-origin.
00:38:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2453ms
00:38:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
00:38:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:04 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445fd20000 == 46 [pid = 1951] [id = 629]
00:38:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 158 (0x7f445fb77800) [pid = 1951] [serial = 1759] [outer = (nil)]
00:38:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 159 (0x7f445fbf6400) [pid = 1951] [serial = 1760] [outer = 0x7f445fb77800]
00:38:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 160 (0x7f4462ad5c00) [pid = 1951] [serial = 1761] [outer = 0x7f445fb77800]
00:38:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461706f00 == 45 [pid = 1951] [id = 611]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461677f00 == 44 [pid = 1951] [id = 610]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461395500 == 43 [pid = 1951] [id = 571]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461213000 == 42 [pid = 1951] [id = 609]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460fef300 == 41 [pid = 1951] [id = 608]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445fd24600 == 40 [pid = 1951] [id = 607]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f4fff00 == 39 [pid = 1951] [id = 606]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeae500 == 38 [pid = 1951] [id = 605]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460c35000 == 37 [pid = 1951] [id = 604]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeb0800 == 36 [pid = 1951] [id = 603]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44680a9400 == 35 [pid = 1951] [id = 602]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4467264e00 == 34 [pid = 1951] [id = 601]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466f78d00 == 33 [pid = 1951] [id = 600]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466243c00 == 32 [pid = 1951] [id = 599]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4464d27300 == 31 [pid = 1951] [id = 598]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462bd2400 == 30 [pid = 1951] [id = 597]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461398200 == 29 [pid = 1951] [id = 596]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461248300 == 28 [pid = 1951] [id = 595]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460eac700 == 27 [pid = 1951] [id = 558]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461213f00 == 26 [pid = 1951] [id = 594]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611d4f00 == 25 [pid = 1951] [id = 593]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611c3500 == 24 [pid = 1951] [id = 592]
00:38:05 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
00:38:05 INFO - document served over http requires an https
00:38:05 INFO - sub-resource via xhr-request using the http-csp
00:38:05 INFO - delivery method with keep-origin-redirect and when
00:38:05 INFO - the target request is cross-origin.
00:38:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2188ms
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f500900 == 23 [pid = 1951] [id = 590]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d68c00 == 22 [pid = 1951] [id = 591]
00:38:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460ead100 == 21 [pid = 1951] [id = 589]
00:38:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
00:38:06 INFO - PROCESS | 1901 | --DOMWINDOW == 159 (0x7f4466f09400) [pid = 1951] [serial = 1647] [outer = (nil)] [url = about:blank]
00:38:06 INFO - PROCESS | 1901 | --DOMWINDOW == 158 (0x7f4465895000) [pid = 1951] [serial = 1644] [outer = (nil)] [url = about:blank]
00:38:06 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445effb600 == 22 [pid = 1951] [id = 630]
00:38:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 159 (0x7f44617d8000) [pid = 1951] [serial = 1762] [outer = (nil)]
00:38:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 160 (0x7f4462e7f000) [pid = 1951] [serial = 1763] [outer = 0x7f44617d8000]
00:38:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 161 (0x7f4465d7b800) [pid = 1951] [serial = 1764] [outer = 0x7f44617d8000]
00:38:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:08 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
00:38:08 INFO - document served over http requires an https
00:38:08 INFO - sub-resource via xhr-request using the http-csp
00:38:08 INFO - delivery method with no-redirect and when
00:38:08 INFO - the target request is cross-origin.
00:38:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2194ms
00:38:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
00:38:08 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d68c00 == 23 [pid = 1951] [id = 631]
00:38:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 162 (0x7f44675cc400) [pid = 1951] [serial = 1765] [outer = (nil)]
00:38:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 163 (0x7f4468efc000) [pid = 1951] [serial = 1766] [outer = 0x7f44675cc400]
00:38:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 164 (0x7f446a714000) [pid = 1951] [serial = 1767] [outer = 0x7f44675cc400]
00:38:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:10 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
00:38:10 INFO - document served over http requires an https
00:38:10 INFO - sub-resource via xhr-request using the http-csp
00:38:10 INFO - delivery method with swap-origin-redirect and when
00:38:10 INFO - the target request is cross-origin.
00:38:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1831ms
00:38:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
00:38:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:10 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460fef800 == 24 [pid = 1951] [id = 632]
00:38:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 165 (0x7f446b2be000) [pid = 1951] [serial = 1768] [outer = (nil)]
00:38:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 166 (0x7f446b2bec00) [pid = 1951] [serial = 1769] [outer = 0x7f446b2be000]
00:38:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 167 (0x7f446bed3c00) [pid = 1951] [serial = 1770] [outer = 0x7f446b2be000]
00:38:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 166 (0x7f446d640800) [pid = 1951] [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]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 165 (0x7f446b64e400) [pid = 1951] [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]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 164 (0x7f44675cc800) [pid = 1951] [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]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 163 (0x7f446d59b800) [pid = 1951] [serial = 1706] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 162 (0x7f445fbee400) [pid = 1951] [serial = 1696] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 161 (0x7f445f975800) [pid = 1951] [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]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 160 (0x7f446a1ca800) [pid = 1951] [serial = 1701] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104250234]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 159 (0x7f445eff3800) [pid = 1951] [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]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 158 (0x7f446587c800) [pid = 1951] [serial = 1664] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 157 (0x7f44632bf000) [pid = 1951] [serial = 1659] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104224121]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 156 (0x7f44613cc800) [pid = 1951] [serial = 1654] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 155 (0x7f445f8d5000) [pid = 1951] [serial = 1712] [outer = (nil)] [url = about:blank]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 154 (0x7f4461023400) [pid = 1951] [serial = 1697] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 153 (0x7f446883bc00) [pid = 1951] [serial = 1699] [outer = (nil)] [url = about:blank]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 152 (0x7f445fbee000) [pid = 1951] [serial = 1694] [outer = (nil)] [url = about:blank]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 151 (0x7f446a766800) [pid = 1951] [serial = 1673] [outer = (nil)] [url = about:blank]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 150 (0x7f4464619000) [pid = 1951] [serial = 1662] [outer = (nil)] [url = about:blank]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 149 (0x7f446b64ec00) [pid = 1951] [serial = 1704] [outer = (nil)] [url = about:blank]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 148 (0x7f446b216800) [pid = 1951] [serial = 1702] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104250234]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 147 (0x7f446b3b0400) [pid = 1951] [serial = 1679] [outer = (nil)] [url = about:blank]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 146 (0x7f446bfddc00) [pid = 1951] [serial = 1685] [outer = (nil)] [url = about:blank]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 145 (0x7f446805b400) [pid = 1951] [serial = 1665] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 144 (0x7f446d6c4400) [pid = 1951] [serial = 1709] [outer = (nil)] [url = about:blank]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 143 (0x7f446d5a0400) [pid = 1951] [serial = 1707] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 142 (0x7f446aec8000) [pid = 1951] [serial = 1676] [outer = (nil)] [url = about:blank]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 141 (0x7f4464472800) [pid = 1951] [serial = 1688] [outer = (nil)] [url = about:blank]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 140 (0x7f4462d9ac00) [pid = 1951] [serial = 1657] [outer = (nil)] [url = about:blank]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 139 (0x7f44694bd400) [pid = 1951] [serial = 1667] [outer = (nil)] [url = about:blank]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 138 (0x7f44613d7400) [pid = 1951] [serial = 1655] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 137 (0x7f445fd64400) [pid = 1951] [serial = 1691] [outer = (nil)] [url = about:blank]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 136 (0x7f446a180800) [pid = 1951] [serial = 1670] [outer = (nil)] [url = about:blank]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 135 (0x7f445fbee800) [pid = 1951] [serial = 1652] [outer = (nil)] [url = about:blank]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 134 (0x7f446bb22400) [pid = 1951] [serial = 1682] [outer = (nil)] [url = about:blank]
00:38:12 INFO - PROCESS | 1901 | --DOMWINDOW == 133 (0x7f4463b6f800) [pid = 1951] [serial = 1660] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104224121]
00:38:12 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
00:38:12 INFO - document served over http requires an http
00:38:12 INFO - sub-resource via fetch-request using the http-csp
00:38:12 INFO - delivery method with keep-origin-redirect and when
00:38:12 INFO - the target request is same-origin.
00:38:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2041ms
00:38:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
00:38:12 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611d8b00 == 25 [pid = 1951] [id = 633]
00:38:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 134 (0x7f445eff3800) [pid = 1951] [serial = 1771] [outer = (nil)]
00:38:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 135 (0x7f445f1eb400) [pid = 1951] [serial = 1772] [outer = 0x7f445eff3800]
00:38:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 136 (0x7f445fbf6000) [pid = 1951] [serial = 1773] [outer = 0x7f445eff3800]
00:38:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:13 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:13 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
00:38:13 INFO - document served over http requires an http
00:38:13 INFO - sub-resource via fetch-request using the http-csp
00:38:13 INFO - delivery method with no-redirect and when
00:38:13 INFO - the target request is same-origin.
00:38:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1488ms
00:38:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
00:38:14 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeb0800 == 26 [pid = 1951] [id = 634]
00:38:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 137 (0x7f445f977c00) [pid = 1951] [serial = 1774] [outer = (nil)]
00:38:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 138 (0x7f445fbee800) [pid = 1951] [serial = 1775] [outer = 0x7f445f977c00]
00:38:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 139 (0x7f44617b2000) [pid = 1951] [serial = 1776] [outer = 0x7f445f977c00]
00:38:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:15 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:38:15 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
00:38:15 INFO - document served over http requires an http
00:38:15 INFO - sub-resource via fetch-request using the http-csp
00:38:15 INFO - delivery method with swap-origin-redirect and when
00:38:15 INFO - the target request is same-origin.
00:38:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2134ms
00:38:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
00:38:16 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460eab300 == 27 [pid = 1951] [id = 635]
00:38:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 140 (0x7f44630ae000) [pid = 1951] [serial = 1777] [outer = (nil)]
00:38:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 141 (0x7f44632bf000) [pid = 1951] [serial = 1778] [outer = 0x7f44630ae000]
00:38:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 142 (0x7f446458e800) [pid = 1951] [serial = 1779] [outer = 0x7f44630ae000]
00:38:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:17 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611d7700 == 28 [pid = 1951] [id = 636]
00:38:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 143 (0x7f445f137000) [pid = 1951] [serial = 1780] [outer = (nil)]
00:38:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 144 (0x7f446587c800) [pid = 1951] [serial = 1781] [outer = 0x7f445f137000]
00:38:18 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
00:38:18 INFO - document served over http requires an http
00:38:18 INFO - sub-resource via iframe-tag using the http-csp
00:38:18 INFO - delivery method with keep-origin-redirect and when
00:38:18 INFO - the target request is same-origin.
00:38:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2185ms
00:38:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
00:38:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:18 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461396400 == 29 [pid = 1951] [id = 637]
00:38:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 145 (0x7f4468158800) [pid = 1951] [serial = 1782] [outer = (nil)]
00:38:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 146 (0x7f4468177000) [pid = 1951] [serial = 1783] [outer = 0x7f4468158800]
00:38:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 147 (0x7f446a147c00) [pid = 1951] [serial = 1784] [outer = 0x7f4468158800]
00:38:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:19 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461709700 == 30 [pid = 1951] [id = 638]
00:38:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 148 (0x7f446a1ca800) [pid = 1951] [serial = 1785] [outer = (nil)]
00:38:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 149 (0x7f446a1cac00) [pid = 1951] [serial = 1786] [outer = 0x7f446a1ca800]
00:38:20 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
00:38:20 INFO - document served over http requires an http
00:38:20 INFO - sub-resource via iframe-tag using the http-csp
00:38:20 INFO - delivery method with no-redirect and when
00:38:20 INFO - the target request is same-origin.
00:38:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2036ms
00:38:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
00:38:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:20 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462bd5b00 == 31 [pid = 1951] [id = 639]
00:38:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 150 (0x7f446aec8000) [pid = 1951] [serial = 1787] [outer = (nil)]
00:38:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 151 (0x7f446b216800) [pid = 1951] [serial = 1788] [outer = 0x7f446aec8000]
00:38:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 152 (0x7f446b64ec00) [pid = 1951] [serial = 1789] [outer = 0x7f446aec8000]
00:38:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:22 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466241e00 == 32 [pid = 1951] [id = 640]
00:38:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 153 (0x7f446bb22400) [pid = 1951] [serial = 1790] [outer = (nil)]
00:38:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 154 (0x7f446be99c00) [pid = 1951] [serial = 1791] [outer = 0x7f446bb22400]
00:38:22 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
00:38:22 INFO - document served over http requires an http
00:38:22 INFO - sub-resource via iframe-tag using the http-csp
00:38:22 INFO - delivery method with swap-origin-redirect and when
00:38:22 INFO - the target request is same-origin.
00:38:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2766ms
00:38:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
00:38:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:23 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466f76500 == 33 [pid = 1951] [id = 641]
00:38:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 155 (0x7f446bfe7400) [pid = 1951] [serial = 1792] [outer = (nil)]
00:38:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 156 (0x7f446bfec800) [pid = 1951] [serial = 1793] [outer = 0x7f446bfe7400]
00:38:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 157 (0x7f446d5a2c00) [pid = 1951] [serial = 1794] [outer = 0x7f446bfe7400]
00:38:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:24 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
00:38:24 INFO - document served over http requires an http
00:38:24 INFO - sub-resource via script-tag using the http-csp
00:38:24 INFO - delivery method with keep-origin-redirect and when
00:38:24 INFO - the target request is same-origin.
00:38:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1733ms
00:38:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
00:38:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:25 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4467266c00 == 34 [pid = 1951] [id = 642]
00:38:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 158 (0x7f446d640400) [pid = 1951] [serial = 1795] [outer = (nil)]
00:38:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 159 (0x7f446dac0800) [pid = 1951] [serial = 1796] [outer = 0x7f446d640400]
00:38:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 160 (0x7f4470e9b400) [pid = 1951] [serial = 1797] [outer = 0x7f446d640400]
00:38:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:25 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:26 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
00:38:26 INFO - document served over http requires an http
00:38:26 INFO - sub-resource via script-tag using the http-csp
00:38:26 INFO - delivery method with no-redirect and when
00:38:26 INFO - the target request is same-origin.
00:38:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1638ms
00:38:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
00:38:26 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44681e7200 == 35 [pid = 1951] [id = 643]
00:38:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 161 (0x7f4470f07c00) [pid = 1951] [serial = 1798] [outer = (nil)]
00:38:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 162 (0x7f446b78d400) [pid = 1951] [serial = 1799] [outer = 0x7f4470f07c00]
00:38:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 163 (0x7f446baa1000) [pid = 1951] [serial = 1800] [outer = 0x7f4470f07c00]
00:38:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:28 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
00:38:28 INFO - document served over http requires an http
00:38:28 INFO - sub-resource via script-tag using the http-csp
00:38:28 INFO - delivery method with swap-origin-redirect and when
00:38:28 INFO - the target request is same-origin.
00:38:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1664ms
00:38:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
00:38:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:28 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689bd500 == 36 [pid = 1951] [id = 644]
00:38:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 164 (0x7f446bb41c00) [pid = 1951] [serial = 1801] [outer = (nil)]
00:38:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 165 (0x7f4466dd3000) [pid = 1951] [serial = 1802] [outer = 0x7f446bb41c00]
00:38:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 166 (0x7f4466dd3800) [pid = 1951] [serial = 1803] [outer = 0x7f446bb41c00]
00:38:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:29 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
00:38:29 INFO - document served over http requires an http
00:38:29 INFO - sub-resource via xhr-request using the http-csp
00:38:29 INFO - delivery method with keep-origin-redirect and when
00:38:29 INFO - the target request is same-origin.
00:38:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1933ms
00:38:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
00:38:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:30 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695ed800 == 37 [pid = 1951] [id = 645]
00:38:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 167 (0x7f446d53e000) [pid = 1951] [serial = 1804] [outer = (nil)]
00:38:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 168 (0x7f446d53e400) [pid = 1951] [serial = 1805] [outer = 0x7f446d53e000]
00:38:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 169 (0x7f4470c9cc00) [pid = 1951] [serial = 1806] [outer = 0x7f446d53e000]
00:38:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:32 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
00:38:32 INFO - document served over http requires an http
00:38:32 INFO - sub-resource via xhr-request using the http-csp
00:38:32 INFO - delivery method with no-redirect and when
00:38:32 INFO - the target request is same-origin.
00:38:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2093ms
00:38:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
00:38:32 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a010a00 == 38 [pid = 1951] [id = 646]
00:38:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 170 (0x7f4470f36800) [pid = 1951] [serial = 1807] [outer = (nil)]
00:38:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 171 (0x7f4470d3f000) [pid = 1951] [serial = 1808] [outer = 0x7f4470f36800]
00:38:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 172 (0x7f4470fc1400) [pid = 1951] [serial = 1809] [outer = 0x7f4470f36800]
00:38:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:34 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
00:38:34 INFO - document served over http requires an http
00:38:34 INFO - sub-resource via xhr-request using the http-csp
00:38:34 INFO - delivery method with swap-origin-redirect and when
00:38:34 INFO - the target request is same-origin.
00:38:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1950ms
00:38:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
00:38:34 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a0b2000 == 39 [pid = 1951] [id = 647]
00:38:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 173 (0x7f4470fc1c00) [pid = 1951] [serial = 1810] [outer = (nil)]
00:38:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 174 (0x7f4467512000) [pid = 1951] [serial = 1811] [outer = 0x7f4470fc1c00]
00:38:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 175 (0x7f4467512800) [pid = 1951] [serial = 1812] [outer = 0x7f4470fc1c00]
00:38:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:36 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:38:37 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
00:38:37 INFO - document served over http requires an https
00:38:37 INFO - sub-resource via fetch-request using the http-csp
00:38:37 INFO - delivery method with keep-origin-redirect and when
00:38:37 INFO - the target request is same-origin.
00:38:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2908ms
00:38:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
00:38:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:37 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a1d3900 == 40 [pid = 1951] [id = 648]
00:38:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 176 (0x7f4468f14800) [pid = 1951] [serial = 1813] [outer = (nil)]
00:38:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 177 (0x7f4469410000) [pid = 1951] [serial = 1814] [outer = 0x7f4468f14800]
00:38:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 178 (0x7f4469410800) [pid = 1951] [serial = 1815] [outer = 0x7f4468f14800]
00:38:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:38 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
00:38:38 INFO - document served over http requires an https
00:38:38 INFO - sub-resource via fetch-request using the http-csp
00:38:38 INFO - delivery method with no-redirect and when
00:38:38 INFO - the target request is same-origin.
00:38:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1780ms
00:38:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
00:38:39 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a486f00 == 41 [pid = 1951] [id = 649]
00:38:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 179 (0x7f44631d2000) [pid = 1951] [serial = 1816] [outer = (nil)]
00:38:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 180 (0x7f44631d2400) [pid = 1951] [serial = 1817] [outer = 0x7f44631d2000]
00:38:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 181 (0x7f446959ec00) [pid = 1951] [serial = 1818] [outer = 0x7f44631d2000]
00:38:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:40 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:38:40 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
00:38:40 INFO - document served over http requires an https
00:38:40 INFO - sub-resource via fetch-request using the http-csp
00:38:40 INFO - delivery method with swap-origin-redirect and when
00:38:40 INFO - the target request is same-origin.
00:38:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1679ms
00:38:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
00:38:40 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a73b000 == 42 [pid = 1951] [id = 650]
00:38:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 182 (0x7f446a5ab800) [pid = 1951] [serial = 1819] [outer = (nil)]
00:38:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 183 (0x7f4469d5b000) [pid = 1951] [serial = 1820] [outer = 0x7f446a5ab800]
00:38:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 184 (0x7f4469d5b400) [pid = 1951] [serial = 1821] [outer = 0x7f446a5ab800]
00:38:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:42 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a73e200 == 43 [pid = 1951] [id = 651]
00:38:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 185 (0x7f446725a000) [pid = 1951] [serial = 1822] [outer = (nil)]
00:38:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 186 (0x7f4465ca6400) [pid = 1951] [serial = 1823] [outer = 0x7f446725a000]
00:38:43 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
00:38:43 INFO - document served over http requires an https
00:38:43 INFO - sub-resource via iframe-tag using the http-csp
00:38:43 INFO - delivery method with keep-origin-redirect and when
00:38:43 INFO - the target request is same-origin.
00:38:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2703ms
00:38:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
00:38:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:43 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a73ce00 == 44 [pid = 1951] [id = 652]
00:38:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 187 (0x7f44672be000) [pid = 1951] [serial = 1824] [outer = (nil)]
00:38:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 188 (0x7f44672be400) [pid = 1951] [serial = 1825] [outer = 0x7f44672be000]
00:38:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 189 (0x7f446a7d3c00) [pid = 1951] [serial = 1826] [outer = 0x7f44672be000]
00:38:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:44 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b392400 == 45 [pid = 1951] [id = 653]
00:38:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 190 (0x7f446127b400) [pid = 1951] [serial = 1827] [outer = (nil)]
00:38:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445fd21900 == 44 [pid = 1951] [id = 613]
00:38:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461398700 == 43 [pid = 1951] [id = 614]
00:38:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462f6c400 == 42 [pid = 1951] [id = 615]
00:38:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4463b54100 == 41 [pid = 1951] [id = 616]
00:38:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4463b52800 == 40 [pid = 1951] [id = 582]
00:38:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466242d00 == 39 [pid = 1951] [id = 617]
00:38:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44681e4500 == 38 [pid = 1951] [id = 618]
00:38:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468852900 == 37 [pid = 1951] [id = 619]
00:38:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689c1600 == 36 [pid = 1951] [id = 621]
00:38:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689bdf00 == 35 [pid = 1951] [id = 620]
00:38:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446951c000 == 34 [pid = 1951] [id = 623]
00:38:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44694f7900 == 33 [pid = 1951] [id = 622]
00:38:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695eb000 == 32 [pid = 1951] [id = 625]
00:38:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446951de00 == 31 [pid = 1951] [id = 624]
00:38:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eff7500 == 30 [pid = 1951] [id = 628]
00:38:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445fd20000 == 29 [pid = 1951] [id = 629]
00:38:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445effb600 == 28 [pid = 1951] [id = 630]
00:38:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d68c00 == 27 [pid = 1951] [id = 631]
00:38:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460fef800 == 26 [pid = 1951] [id = 632]
00:38:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611d8b00 == 25 [pid = 1951] [id = 633]
00:38:45 INFO - PROCESS | 1901 | --DOMWINDOW == 189 (0x7f445f8fb000) [pid = 1951] [serial = 1650] [outer = (nil)] [url = about:blank]
00:38:45 INFO - PROCESS | 1901 | --DOMWINDOW == 188 (0x7f446db97400) [pid = 1951] [serial = 1710] [outer = (nil)] [url = about:blank]
00:38:45 INFO - PROCESS | 1901 | --DOMWINDOW == 187 (0x7f446a07d400) [pid = 1951] [serial = 1700] [outer = (nil)] [url = about:blank]
00:38:45 INFO - PROCESS | 1901 | --DOMWINDOW == 186 (0x7f4462a48c00) [pid = 1951] [serial = 1692] [outer = (nil)] [url = about:blank]
00:38:45 INFO - PROCESS | 1901 | --DOMWINDOW == 185 (0x7f4464c5d000) [pid = 1951] [serial = 1695] [outer = (nil)] [url = about:blank]
00:38:45 INFO - PROCESS | 1901 | --DOMWINDOW == 184 (0x7f446d427800) [pid = 1951] [serial = 1705] [outer = (nil)] [url = about:blank]
00:38:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 185 (0x7f445eff3000) [pid = 1951] [serial = 1828] [outer = 0x7f446127b400]
00:38:46 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
00:38:46 INFO - document served over http requires an https
00:38:46 INFO - sub-resource via iframe-tag using the http-csp
00:38:46 INFO - delivery method with no-redirect and when
00:38:46 INFO - the target request is same-origin.
00:38:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2885ms
00:38:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
00:38:46 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f4ff000 == 26 [pid = 1951] [id = 654]
00:38:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 186 (0x7f446127b000) [pid = 1951] [serial = 1829] [outer = (nil)]
00:38:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 187 (0x7f446127b800) [pid = 1951] [serial = 1830] [outer = 0x7f446127b000]
00:38:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 188 (0x7f4462e62800) [pid = 1951] [serial = 1831] [outer = 0x7f446127b000]
00:38:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:47 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460c38200 == 27 [pid = 1951] [id = 655]
00:38:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 189 (0x7f4462ff3000) [pid = 1951] [serial = 1832] [outer = (nil)]
00:38:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 190 (0x7f4462ff9800) [pid = 1951] [serial = 1833] [outer = 0x7f4462ff3000]
00:38:47 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
00:38:47 INFO - document served over http requires an https
00:38:47 INFO - sub-resource via iframe-tag using the http-csp
00:38:47 INFO - delivery method with swap-origin-redirect and when
00:38:47 INFO - the target request is same-origin.
00:38:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1831ms
00:38:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
00:38:48 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d66900 == 28 [pid = 1951] [id = 656]
00:38:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 191 (0x7f4464dc6400) [pid = 1951] [serial = 1834] [outer = (nil)]
00:38:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 192 (0x7f4465841400) [pid = 1951] [serial = 1835] [outer = 0x7f4464dc6400]
00:38:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 193 (0x7f4466cf8400) [pid = 1951] [serial = 1836] [outer = 0x7f4464dc6400]
00:38:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:50 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:38:50 INFO - PROCESS | 1901 | --DOMWINDOW == 192 (0x7f44617d8000) [pid = 1951] [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]
00:38:50 INFO - PROCESS | 1901 | --DOMWINDOW == 191 (0x7f446b2be000) [pid = 1951] [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]
00:38:50 INFO - PROCESS | 1901 | --DOMWINDOW == 190 (0x7f44675cc400) [pid = 1951] [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]
00:38:50 INFO - PROCESS | 1901 | --DOMWINDOW == 189 (0x7f445f90e000) [pid = 1951] [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]
00:38:50 INFO - PROCESS | 1901 | --DOMWINDOW == 188 (0x7f445f470c00) [pid = 1951] [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]
00:38:50 INFO - PROCESS | 1901 | --DOMWINDOW == 187 (0x7f445f5e3400) [pid = 1951] [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]
00:38:50 INFO - PROCESS | 1901 | --DOMWINDOW == 186 (0x7f445fb77800) [pid = 1951] [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]
00:38:50 INFO - PROCESS | 1901 | --DOMWINDOW == 185 (0x7f446bfa2800) [pid = 1951] [serial = 1738] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:38:50 INFO - PROCESS | 1901 | --DOMWINDOW == 184 (0x7f446d5c1c00) [pid = 1951] [serial = 1743] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104274705]
00:38:50 INFO - PROCESS | 1901 | --DOMWINDOW == 183 (0x7f446da9ac00) [pid = 1951] [serial = 1748] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:38:50 INFO - PROCESS | 1901 | --DOMWINDOW == 182 (0x7f445f17f400) [pid = 1951] [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]
00:38:50 INFO - PROCESS | 1901 | --DOMWINDOW == 181 (0x7f4470d54800) [pid = 1951] [serial = 1751] [outer = (nil)] [url = about:blank]
00:38:50 INFO - PROCESS | 1901 | --DOMWINDOW == 180 (0x7f446b2bec00) [pid = 1951] [serial = 1769] [outer = (nil)] [url = about:blank]
00:38:50 INFO - PROCESS | 1901 | --DOMWINDOW == 179 (0x7f4470d62400) [pid = 1951] [serial = 1730] [outer = (nil)] [url = about:blank]
00:38:50 INFO - PROCESS | 1901 | --DOMWINDOW == 178 (0x7f445f5e3800) [pid = 1951] [serial = 1757] [outer = (nil)] [url = about:blank]
00:38:50 INFO - PROCESS | 1901 | --DOMWINDOW == 177 (0x7f446d63fc00) [pid = 1951] [serial = 1746] [outer = (nil)] [url = about:blank]
00:38:50 INFO - PROCESS | 1901 | --DOMWINDOW == 176 (0x7f446bfe7c00) [pid = 1951] [serial = 1741] [outer = (nil)] [url = about:blank]
00:38:50 INFO - PROCESS | 1901 | --DOMWINDOW == 175 (0x7f445fbf6400) [pid = 1951] [serial = 1760] [outer = (nil)] [url = about:blank]
00:38:50 INFO - PROCESS | 1901 | --DOMWINDOW == 174 (0x7f446bf44400) [pid = 1951] [serial = 1736] [outer = (nil)] [url = about:blank]
00:38:50 INFO - PROCESS | 1901 | --DOMWINDOW == 173 (0x7f4462afb400) [pid = 1951] [serial = 1739] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:38:51 INFO - PROCESS | 1901 | --DOMWINDOW == 172 (0x7f4462c63400) [pid = 1951] [serial = 1744] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104274705]
00:38:51 INFO - PROCESS | 1901 | --DOMWINDOW == 171 (0x7f4462ff9000) [pid = 1951] [serial = 1749] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:38:51 INFO - PROCESS | 1901 | --DOMWINDOW == 170 (0x7f4468158000) [pid = 1951] [serial = 1754] [outer = (nil)] [url = about:blank]
00:38:51 INFO - PROCESS | 1901 | --DOMWINDOW == 169 (0x7f4470f29c00) [pid = 1951] [serial = 1733] [outer = (nil)] [url = about:blank]
00:38:51 INFO - PROCESS | 1901 | --DOMWINDOW == 168 (0x7f44617fb800) [pid = 1951] [serial = 1715] [outer = (nil)] [url = about:blank]
00:38:51 INFO - PROCESS | 1901 | --DOMWINDOW == 167 (0x7f4468efc000) [pid = 1951] [serial = 1766] [outer = (nil)] [url = about:blank]
00:38:51 INFO - PROCESS | 1901 | --DOMWINDOW == 166 (0x7f4470c2e400) [pid = 1951] [serial = 1727] [outer = (nil)] [url = about:blank]
00:38:51 INFO - PROCESS | 1901 | --DOMWINDOW == 165 (0x7f4462e7f000) [pid = 1951] [serial = 1763] [outer = (nil)] [url = about:blank]
00:38:51 INFO - PROCESS | 1901 | --DOMWINDOW == 164 (0x7f4466f09000) [pid = 1951] [serial = 1721] [outer = (nil)] [url = about:blank]
00:38:51 INFO - PROCESS | 1901 | --DOMWINDOW == 163 (0x7f4465ca6800) [pid = 1951] [serial = 1718] [outer = (nil)] [url = about:blank]
00:38:51 INFO - PROCESS | 1901 | --DOMWINDOW == 162 (0x7f446dac0000) [pid = 1951] [serial = 1724] [outer = (nil)] [url = about:blank]
00:38:51 INFO - PROCESS | 1901 | --DOMWINDOW == 161 (0x7f445f1eb400) [pid = 1951] [serial = 1772] [outer = (nil)] [url = about:blank]
00:38:51 INFO - PROCESS | 1901 | --DOMWINDOW == 160 (0x7f446a714000) [pid = 1951] [serial = 1767] [outer = (nil)] [url = about:blank]
00:38:51 INFO - PROCESS | 1901 | --DOMWINDOW == 159 (0x7f4465d7b800) [pid = 1951] [serial = 1764] [outer = (nil)] [url = about:blank]
00:38:51 INFO - PROCESS | 1901 | --DOMWINDOW == 158 (0x7f4462ad5c00) [pid = 1951] [serial = 1761] [outer = (nil)] [url = about:blank]
00:38:51 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
00:38:51 INFO - document served over http requires an https
00:38:51 INFO - sub-resource via script-tag using the http-csp
00:38:51 INFO - delivery method with keep-origin-redirect and when
00:38:51 INFO - the target request is same-origin.
00:38:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 3085ms
00:38:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
00:38:51 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611c5300 == 29 [pid = 1951] [id = 657]
00:38:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 159 (0x7f445f470c00) [pid = 1951] [serial = 1837] [outer = (nil)]
00:38:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 160 (0x7f445f4a2c00) [pid = 1951] [serial = 1838] [outer = 0x7f445f470c00]
00:38:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 161 (0x7f445fbf6400) [pid = 1951] [serial = 1839] [outer = 0x7f445f470c00]
00:38:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:52 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:38:52 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
00:38:52 INFO - document served over http requires an https
00:38:52 INFO - sub-resource via script-tag using the http-csp
00:38:52 INFO - delivery method with no-redirect and when
00:38:52 INFO - the target request is same-origin.
00:38:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1484ms
00:38:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
00:38:52 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461249700 == 30 [pid = 1951] [id = 658]
00:38:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 162 (0x7f4462ad5c00) [pid = 1951] [serial = 1840] [outer = (nil)]
00:38:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 163 (0x7f4462afb000) [pid = 1951] [serial = 1841] [outer = 0x7f4462ad5c00]
00:38:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 164 (0x7f4462ff3400) [pid = 1951] [serial = 1842] [outer = 0x7f4462ad5c00]
00:38:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:54 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
00:38:54 INFO - document served over http requires an https
00:38:54 INFO - sub-resource via script-tag using the http-csp
00:38:54 INFO - delivery method with swap-origin-redirect and when
00:38:54 INFO - the target request is same-origin.
00:38:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1726ms
00:38:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
00:38:54 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460eabd00 == 31 [pid = 1951] [id = 659]
00:38:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 165 (0x7f4462c63800) [pid = 1951] [serial = 1843] [outer = (nil)]
00:38:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 166 (0x7f4462e7f000) [pid = 1951] [serial = 1844] [outer = 0x7f4462c63800]
00:38:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 167 (0x7f4465ca6800) [pid = 1951] [serial = 1845] [outer = 0x7f4462c63800]
00:38:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:55 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
00:38:55 INFO - document served over http requires an https
00:38:55 INFO - sub-resource via xhr-request using the http-csp
00:38:55 INFO - delivery method with keep-origin-redirect and when
00:38:55 INFO - the target request is same-origin.
00:38:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1652ms
00:38:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
00:38:56 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446167a700 == 32 [pid = 1951] [id = 660]
00:38:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 168 (0x7f4467231800) [pid = 1951] [serial = 1846] [outer = (nil)]
00:38:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 169 (0x7f446725ac00) [pid = 1951] [serial = 1847] [outer = 0x7f4467231800]
00:38:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 170 (0x7f446805b400) [pid = 1951] [serial = 1848] [outer = 0x7f4467231800]
00:38:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:57 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
00:38:57 INFO - document served over http requires an https
00:38:57 INFO - sub-resource via xhr-request using the http-csp
00:38:57 INFO - delivery method with no-redirect and when
00:38:57 INFO - the target request is same-origin.
00:38:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1788ms
00:38:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
00:38:58 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462f6c400 == 33 [pid = 1951] [id = 661]
00:38:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 171 (0x7f44694bd400) [pid = 1951] [serial = 1849] [outer = (nil)]
00:38:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 172 (0x7f446959e000) [pid = 1951] [serial = 1850] [outer = 0x7f44694bd400]
00:38:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 173 (0x7f446a766000) [pid = 1951] [serial = 1851] [outer = 0x7f44694bd400]
00:38:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:38:59 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
00:38:59 INFO - document served over http requires an https
00:38:59 INFO - sub-resource via xhr-request using the http-csp
00:38:59 INFO - delivery method with swap-origin-redirect and when
00:38:59 INFO - the target request is same-origin.
00:38:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1947ms
00:38:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
00:39:00 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4464d28c00 == 34 [pid = 1951] [id = 662]
00:39:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 174 (0x7f446bb41400) [pid = 1951] [serial = 1852] [outer = (nil)]
00:39:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 175 (0x7f446bbe6000) [pid = 1951] [serial = 1853] [outer = 0x7f446bb41400]
00:39:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 176 (0x7f446bf80400) [pid = 1951] [serial = 1854] [outer = 0x7f446bb41400]
00:39:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:01 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
00:39:01 INFO - document served over http requires an http
00:39:01 INFO - sub-resource via fetch-request using the meta-csp
00:39:01 INFO - delivery method with keep-origin-redirect and when
00:39:01 INFO - the target request is cross-origin.
00:39:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2043ms
00:39:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
00:39:02 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44680a9400 == 35 [pid = 1951] [id = 663]
00:39:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 177 (0x7f446d59b800) [pid = 1951] [serial = 1855] [outer = (nil)]
00:39:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 178 (0x7f446d5a1400) [pid = 1951] [serial = 1856] [outer = 0x7f446d59b800]
00:39:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 179 (0x7f446dbf9800) [pid = 1951] [serial = 1857] [outer = 0x7f446d59b800]
00:39:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:04 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
00:39:04 INFO - document served over http requires an http
00:39:04 INFO - sub-resource via fetch-request using the meta-csp
00:39:04 INFO - delivery method with no-redirect and when
00:39:04 INFO - the target request is cross-origin.
00:39:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2656ms
00:39:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
00:39:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:04 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468854700 == 36 [pid = 1951] [id = 664]
00:39:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 180 (0x7f44708d2c00) [pid = 1951] [serial = 1858] [outer = (nil)]
00:39:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 181 (0x7f4470c51c00) [pid = 1951] [serial = 1859] [outer = 0x7f44708d2c00]
00:39:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 182 (0x7f4470d62400) [pid = 1951] [serial = 1860] [outer = 0x7f44708d2c00]
00:39:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:06 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
00:39:06 INFO - document served over http requires an http
00:39:06 INFO - sub-resource via fetch-request using the meta-csp
00:39:06 INFO - delivery method with swap-origin-redirect and when
00:39:06 INFO - the target request is cross-origin.
00:39:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1785ms
00:39:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
00:39:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:06 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44694fa600 == 37 [pid = 1951] [id = 665]
00:39:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 183 (0x7f4470f29c00) [pid = 1951] [serial = 1861] [outer = (nil)]
00:39:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 184 (0x7f4470f2e000) [pid = 1951] [serial = 1862] [outer = 0x7f4470f29c00]
00:39:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 185 (0x7f4470f1e000) [pid = 1951] [serial = 1863] [outer = 0x7f4470f29c00]
00:39:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:07 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4469520100 == 38 [pid = 1951] [id = 666]
00:39:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 186 (0x7f4462fec000) [pid = 1951] [serial = 1864] [outer = (nil)]
00:39:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 187 (0x7f4470f9c000) [pid = 1951] [serial = 1865] [outer = 0x7f4462fec000]
00:39:08 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
00:39:08 INFO - document served over http requires an http
00:39:08 INFO - sub-resource via iframe-tag using the meta-csp
00:39:08 INFO - delivery method with keep-origin-redirect and when
00:39:08 INFO - the target request is cross-origin.
00:39:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1797ms
00:39:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
00:39:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:08 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44695f1f00 == 39 [pid = 1951] [id = 667]
00:39:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 188 (0x7f4463224000) [pid = 1951] [serial = 1866] [outer = (nil)]
00:39:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 189 (0x7f4462f8f400) [pid = 1951] [serial = 1867] [outer = 0x7f4463224000]
00:39:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 190 (0x7f4463224c00) [pid = 1951] [serial = 1868] [outer = 0x7f4463224000]
00:39:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:09 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a013200 == 40 [pid = 1951] [id = 668]
00:39:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 191 (0x7f446334f400) [pid = 1951] [serial = 1869] [outer = (nil)]
00:39:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 192 (0x7f446339a400) [pid = 1951] [serial = 1870] [outer = 0x7f446334f400]
00:39:09 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
00:39:09 INFO - document served over http requires an http
00:39:09 INFO - sub-resource via iframe-tag using the meta-csp
00:39:09 INFO - delivery method with no-redirect and when
00:39:09 INFO - the target request is cross-origin.
00:39:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1737ms
00:39:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
00:39:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:10 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a0b4300 == 41 [pid = 1951] [id = 669]
00:39:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 193 (0x7f446339ac00) [pid = 1951] [serial = 1871] [outer = (nil)]
00:39:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 194 (0x7f446449b000) [pid = 1951] [serial = 1872] [outer = 0x7f446339ac00]
00:39:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 195 (0x7f446449b800) [pid = 1951] [serial = 1873] [outer = 0x7f446339ac00]
00:39:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:11 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a486a00 == 42 [pid = 1951] [id = 670]
00:39:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 196 (0x7f4466f27000) [pid = 1951] [serial = 1874] [outer = (nil)]
00:39:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 197 (0x7f4466f27400) [pid = 1951] [serial = 1875] [outer = 0x7f4466f27000]
00:39:11 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
00:39:11 INFO - document served over http requires an http
00:39:11 INFO - sub-resource via iframe-tag using the meta-csp
00:39:11 INFO - delivery method with swap-origin-redirect and when
00:39:11 INFO - the target request is cross-origin.
00:39:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1827ms
00:39:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
00:39:12 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b391500 == 43 [pid = 1951] [id = 671]
00:39:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 198 (0x7f446827d800) [pid = 1951] [serial = 1876] [outer = (nil)]
00:39:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 199 (0x7f446827dc00) [pid = 1951] [serial = 1877] [outer = 0x7f446827d800]
00:39:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 200 (0x7f4469527400) [pid = 1951] [serial = 1878] [outer = 0x7f446827d800]
00:39:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:13 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:39:13 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
00:39:13 INFO - document served over http requires an http
00:39:13 INFO - sub-resource via script-tag using the meta-csp
00:39:13 INFO - delivery method with keep-origin-redirect and when
00:39:13 INFO - the target request is cross-origin.
00:39:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2195ms
00:39:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
00:39:14 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bbbca00 == 44 [pid = 1951] [id = 672]
00:39:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 201 (0x7f4469527c00) [pid = 1951] [serial = 1879] [outer = (nil)]
00:39:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 202 (0x7f44647bd000) [pid = 1951] [serial = 1880] [outer = 0x7f4469527c00]
00:39:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 203 (0x7f4464db1800) [pid = 1951] [serial = 1881] [outer = 0x7f4469527c00]
00:39:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:16 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
00:39:16 INFO - document served over http requires an http
00:39:16 INFO - sub-resource via script-tag using the meta-csp
00:39:16 INFO - delivery method with no-redirect and when
00:39:16 INFO - the target request is cross-origin.
00:39:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2134ms
00:39:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
00:39:16 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446bef5400 == 45 [pid = 1951] [id = 673]
00:39:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 204 (0x7f4465d8fc00) [pid = 1951] [serial = 1882] [outer = (nil)]
00:39:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 205 (0x7f4465999000) [pid = 1951] [serial = 1883] [outer = 0x7f4465d8fc00]
00:39:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 206 (0x7f4466288800) [pid = 1951] [serial = 1884] [outer = 0x7f4465d8fc00]
00:39:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:17 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
00:39:17 INFO - document served over http requires an http
00:39:17 INFO - sub-resource via script-tag using the meta-csp
00:39:17 INFO - delivery method with swap-origin-redirect and when
00:39:17 INFO - the target request is cross-origin.
00:39:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1939ms
00:39:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
00:39:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:18 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446d453200 == 46 [pid = 1951] [id = 674]
00:39:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 207 (0x7f446632b800) [pid = 1951] [serial = 1885] [outer = (nil)]
00:39:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 208 (0x7f44662e5400) [pid = 1951] [serial = 1886] [outer = 0x7f446632b800]
00:39:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 209 (0x7f446a139c00) [pid = 1951] [serial = 1887] [outer = 0x7f446632b800]
00:39:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:21 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
00:39:21 INFO - document served over http requires an http
00:39:21 INFO - sub-resource via xhr-request using the meta-csp
00:39:21 INFO - delivery method with keep-origin-redirect and when
00:39:21 INFO - the target request is cross-origin.
00:39:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3747ms
00:39:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
00:39:22 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f0e5700 == 47 [pid = 1951] [id = 675]
00:39:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 210 (0x7f445f5af400) [pid = 1951] [serial = 1888] [outer = (nil)]
00:39:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 211 (0x7f445f8fb000) [pid = 1951] [serial = 1889] [outer = 0x7f445f5af400]
00:39:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 212 (0x7f44612cd400) [pid = 1951] [serial = 1890] [outer = 0x7f445f5af400]
00:39:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:23 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
00:39:23 INFO - document served over http requires an http
00:39:23 INFO - sub-resource via xhr-request using the meta-csp
00:39:23 INFO - delivery method with no-redirect and when
00:39:23 INFO - the target request is cross-origin.
00:39:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1838ms
00:39:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
00:39:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeb0800 == 46 [pid = 1951] [id = 634]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611d7700 == 45 [pid = 1951] [id = 636]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460eab300 == 44 [pid = 1951] [id = 635]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461709700 == 43 [pid = 1951] [id = 638]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461396400 == 42 [pid = 1951] [id = 637]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466241e00 == 41 [pid = 1951] [id = 640]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462bd5b00 == 40 [pid = 1951] [id = 639]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466f76500 == 39 [pid = 1951] [id = 641]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4467266c00 == 38 [pid = 1951] [id = 642]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44681e7200 == 37 [pid = 1951] [id = 643]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689bd500 == 36 [pid = 1951] [id = 644]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695ed800 == 35 [pid = 1951] [id = 645]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a010a00 == 34 [pid = 1951] [id = 646]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a0b2000 == 33 [pid = 1951] [id = 647]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a1d3900 == 32 [pid = 1951] [id = 648]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a486f00 == 31 [pid = 1951] [id = 649]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a73e200 == 30 [pid = 1951] [id = 651]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a73b000 == 29 [pid = 1951] [id = 650]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a73ce00 == 28 [pid = 1951] [id = 652]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460c38200 == 27 [pid = 1951] [id = 655]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f4ff000 == 26 [pid = 1951] [id = 654]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d66900 == 25 [pid = 1951] [id = 656]
00:39:24 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611c5300 == 24 [pid = 1951] [id = 657]
00:39:24 INFO - PROCESS | 1901 | --DOMWINDOW == 211 (0x7f44611c9000) [pid = 1951] [serial = 1713] [outer = (nil)] [url = about:blank]
00:39:24 INFO - PROCESS | 1901 | --DOMWINDOW == 210 (0x7f446bed3c00) [pid = 1951] [serial = 1770] [outer = (nil)] [url = about:blank]
00:39:24 INFO - PROCESS | 1901 | --DOMWINDOW == 209 (0x7f4462ad5800) [pid = 1951] [serial = 1758] [outer = (nil)] [url = about:blank]
00:39:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:24 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeae500 == 25 [pid = 1951] [id = 676]
00:39:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 210 (0x7f445f17f000) [pid = 1951] [serial = 1891] [outer = (nil)]
00:39:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 211 (0x7f445f17f400) [pid = 1951] [serial = 1892] [outer = 0x7f445f17f000]
00:39:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 212 (0x7f445f8f9000) [pid = 1951] [serial = 1893] [outer = 0x7f445f17f000]
00:39:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:25 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
00:39:25 INFO - document served over http requires an http
00:39:25 INFO - sub-resource via xhr-request using the meta-csp
00:39:25 INFO - delivery method with swap-origin-redirect and when
00:39:25 INFO - the target request is cross-origin.
00:39:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1984ms
00:39:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
00:39:25 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445effa200 == 26 [pid = 1951] [id = 677]
00:39:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 213 (0x7f4460d35000) [pid = 1951] [serial = 1894] [outer = (nil)]
00:39:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 214 (0x7f4460d35400) [pid = 1951] [serial = 1895] [outer = 0x7f4460d35000]
00:39:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 215 (0x7f4461186400) [pid = 1951] [serial = 1896] [outer = 0x7f4460d35000]
00:39:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:27 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
00:39:27 INFO - document served over http requires an https
00:39:27 INFO - sub-resource via fetch-request using the meta-csp
00:39:27 INFO - delivery method with keep-origin-redirect and when
00:39:27 INFO - the target request is cross-origin.
00:39:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1832ms
00:39:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
00:39:27 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f502200 == 27 [pid = 1951] [id = 678]
00:39:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 216 (0x7f446132d000) [pid = 1951] [serial = 1897] [outer = (nil)]
00:39:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 217 (0x7f446132dc00) [pid = 1951] [serial = 1898] [outer = 0x7f446132d000]
00:39:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 218 (0x7f4462ad5800) [pid = 1951] [serial = 1899] [outer = 0x7f446132d000]
00:39:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 217 (0x7f445fb77c00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 216 (0x7f4468ed4000) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 215 (0x7f4464cbd000) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 214 (0x7f4462b9f800) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 213 (0x7f4466e49400) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 212 (0x7f446805bc00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 211 (0x7f446bfa2c00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 210 (0x7f445f8f9800) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 209 (0x7f4466cf8c00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 208 (0x7f4463363c00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 207 (0x7f445fb77000) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 206 (0x7f4462e7f800) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 205 (0x7f4470d61400) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 204 (0x7f44709d1000) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 203 (0x7f445eff3c00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 202 (0x7f446458e400) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 201 (0x7f446119e000) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 200 (0x7f445f977400) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 199 (0x7f446a766400) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 198 (0x7f4465895c00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 197 (0x7f446ae69400) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 196 (0x7f44631ff800) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 195 (0x7f4464472000) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 194 (0x7f4469447c00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 193 (0x7f446d63f000) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 192 (0x7f44617b2c00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 191 (0x7f44658b2400) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 190 (0x7f4467231c00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 189 (0x7f4462ad5000) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 188 (0x7f446bfe7400) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 187 (0x7f445f137000) [pid = 1951] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 186 (0x7f4470d54400) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 185 (0x7f4468f14800) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 184 (0x7f4462ff3000) [pid = 1951] [serial = 1832] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 183 (0x7f4470f07c00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 182 (0x7f446127b000) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 181 (0x7f4464dc6400) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 180 (0x7f445f470c00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 179 (0x7f44672be000) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 178 (0x7f4468158800) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 177 (0x7f446d53e000) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 176 (0x7f4470f36800) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 175 (0x7f445f977c00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 174 (0x7f446bb41c00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 173 (0x7f44630ae000) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 172 (0x7f446725a000) [pid = 1951] [serial = 1822] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 171 (0x7f446bb5e800) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 170 (0x7f446a180400) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 169 (0x7f446b311c00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 168 (0x7f446325ac00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 167 (0x7f446bf98c00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 166 (0x7f445eff3800) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 165 (0x7f4466337400) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 164 (0x7f44658b2c00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 163 (0x7f4462d9a400) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 162 (0x7f44613ccc00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 161 (0x7f4462e62000) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 160 (0x7f4470f29400) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 159 (0x7f4469509400) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 158 (0x7f4463070c00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 157 (0x7f445eff3000) [pid = 1951] [serial = 1828] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104324871]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 156 (0x7f446b216800) [pid = 1951] [serial = 1788] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 155 (0x7f4466dd3000) [pid = 1951] [serial = 1802] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 154 (0x7f446587c800) [pid = 1951] [serial = 1781] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 153 (0x7f4465841400) [pid = 1951] [serial = 1835] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 152 (0x7f446bfec800) [pid = 1951] [serial = 1793] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 151 (0x7f446b78d400) [pid = 1951] [serial = 1799] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 150 (0x7f445f4a2c00) [pid = 1951] [serial = 1838] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 149 (0x7f44662fbc00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 148 (0x7f446aec8000) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 147 (0x7f446bb22400) [pid = 1951] [serial = 1790] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 146 (0x7f446127b400) [pid = 1951] [serial = 1827] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104324871]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 145 (0x7f4470fc1c00) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 144 (0x7f446d640400) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 143 (0x7f446a1ca800) [pid = 1951] [serial = 1785] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104299833]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 142 (0x7f44631d2000) [pid = 1951] [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]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 141 (0x7f446d53e400) [pid = 1951] [serial = 1805] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 140 (0x7f4467512000) [pid = 1951] [serial = 1811] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 139 (0x7f44631d2400) [pid = 1951] [serial = 1817] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 138 (0x7f446dac0800) [pid = 1951] [serial = 1796] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 137 (0x7f446be99c00) [pid = 1951] [serial = 1791] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 136 (0x7f44632bf000) [pid = 1951] [serial = 1778] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 135 (0x7f4469410000) [pid = 1951] [serial = 1814] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 134 (0x7f446127b800) [pid = 1951] [serial = 1830] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 133 (0x7f4470d3f000) [pid = 1951] [serial = 1808] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 132 (0x7f446a1cac00) [pid = 1951] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104299833]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 131 (0x7f4462ff9800) [pid = 1951] [serial = 1833] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 130 (0x7f4468177000) [pid = 1951] [serial = 1783] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 129 (0x7f4465ca6400) [pid = 1951] [serial = 1823] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 128 (0x7f4469d5b000) [pid = 1951] [serial = 1820] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 127 (0x7f445fbee800) [pid = 1951] [serial = 1775] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 126 (0x7f44672be400) [pid = 1951] [serial = 1825] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 125 (0x7f4464c5d800) [pid = 1951] [serial = 1584] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 124 (0x7f4466f09c00) [pid = 1951] [serial = 1616] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 123 (0x7f4463bff400) [pid = 1951] [serial = 1574] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 122 (0x7f44611b9000) [pid = 1951] [serial = 1653] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 121 (0x7f446bec4800) [pid = 1951] [serial = 1683] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 120 (0x7f4470f1d400) [pid = 1951] [serial = 1731] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 119 (0x7f4470c5b800) [pid = 1951] [serial = 1728] [outer = (nil)] [url = about:blank]
00:39:29 INFO - PROCESS | 1901 | --DOMWINDOW == 118 (0x7f445f58c800) [pid = 1951] [serial = 1548] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 117 (0x7f4464db3400) [pid = 1951] [serial = 1663] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 116 (0x7f44612cd000) [pid = 1951] [serial = 1554] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 115 (0x7f445fbf6c00) [pid = 1951] [serial = 1551] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 114 (0x7f446ae12c00) [pid = 1951] [serial = 1674] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f4465ce5000) [pid = 1951] [serial = 1608] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f446b252400) [pid = 1951] [serial = 1677] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f445fbf6800) [pid = 1951] [serial = 1569] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f4468ec7400) [pid = 1951] [serial = 1689] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f446a07dc00) [pid = 1951] [serial = 1668] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f446da9a400) [pid = 1951] [serial = 1747] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f44632b9400) [pid = 1951] [serial = 1716] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f4466337000) [pid = 1951] [serial = 1719] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f44674ab400) [pid = 1951] [serial = 1621] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f4462b9c800) [pid = 1951] [serial = 1560] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f44708c6800) [pid = 1951] [serial = 1725] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f4470e9b000) [pid = 1951] [serial = 1752] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f4463116800) [pid = 1951] [serial = 1671] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f446b68ec00) [pid = 1951] [serial = 1680] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f44646b4800) [pid = 1951] [serial = 1605] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f446d59b000) [pid = 1951] [serial = 1686] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f445fbf6000) [pid = 1951] [serial = 1773] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f4466399400) [pid = 1951] [serial = 1611] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f44662fcc00) [pid = 1951] [serial = 1635] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f4463079c00) [pid = 1951] [serial = 1658] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f44616fa800) [pid = 1951] [serial = 1557] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f4462ee2c00) [pid = 1951] [serial = 1563] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f4470f9cc00) [pid = 1951] [serial = 1734] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f446a074400) [pid = 1951] [serial = 1632] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f4470fc1400) [pid = 1951] [serial = 1809] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f44630f5000) [pid = 1951] [serial = 1566] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f44613d7000) [pid = 1951] [serial = 1602] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f4470ccc400) [pid = 1951] [serial = 1755] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f44694c5000) [pid = 1951] [serial = 1629] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f4464dc6000) [pid = 1951] [serial = 1579] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f4466dd3800) [pid = 1951] [serial = 1803] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f446bfa2000) [pid = 1951] [serial = 1737] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f4470c9cc00) [pid = 1951] [serial = 1806] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f446746d400) [pid = 1951] [serial = 1722] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f446882bc00) [pid = 1951] [serial = 1626] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f446d5c1400) [pid = 1951] [serial = 1742] [outer = (nil)] [url = about:blank]
00:39:30 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:39:30 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
00:39:30 INFO - document served over http requires an https
00:39:30 INFO - sub-resource via fetch-request using the meta-csp
00:39:30 INFO - delivery method with no-redirect and when
00:39:30 INFO - the target request is cross-origin.
00:39:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2793ms
00:39:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
00:39:30 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d67800 == 28 [pid = 1951] [id = 679]
00:39:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f445f151800) [pid = 1951] [serial = 1900] [outer = (nil)]
00:39:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f445f1eb400) [pid = 1951] [serial = 1901] [outer = 0x7f445f151800]
00:39:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f445f977c00) [pid = 1951] [serial = 1902] [outer = 0x7f445f151800]
00:39:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:31 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
00:39:31 INFO - document served over http requires an https
00:39:31 INFO - sub-resource via fetch-request using the meta-csp
00:39:31 INFO - delivery method with swap-origin-redirect and when
00:39:31 INFO - the target request is cross-origin.
00:39:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1634ms
00:39:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
00:39:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:32 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f0e4800 == 29 [pid = 1951] [id = 680]
00:39:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f445f8f9400) [pid = 1951] [serial = 1903] [outer = (nil)]
00:39:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f445fb77c00) [pid = 1951] [serial = 1904] [outer = 0x7f445f8f9400]
00:39:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f445fbf6800) [pid = 1951] [serial = 1905] [outer = 0x7f445f8f9400]
00:39:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:34 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460eac700 == 30 [pid = 1951] [id = 681]
00:39:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f446106b000) [pid = 1951] [serial = 1906] [outer = (nil)]
00:39:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f4461254c00) [pid = 1951] [serial = 1907] [outer = 0x7f446106b000]
00:39:34 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
00:39:34 INFO - document served over http requires an https
00:39:34 INFO - sub-resource via iframe-tag using the meta-csp
00:39:34 INFO - delivery method with keep-origin-redirect and when
00:39:34 INFO - the target request is cross-origin.
00:39:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2599ms
00:39:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
00:39:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:34 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460ff1b00 == 31 [pid = 1951] [id = 682]
00:39:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f4461316800) [pid = 1951] [serial = 1908] [outer = (nil)]
00:39:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f44613cc800) [pid = 1951] [serial = 1909] [outer = 0x7f4461316800]
00:39:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f44617fb000) [pid = 1951] [serial = 1910] [outer = 0x7f4461316800]
00:39:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:35 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611c7b00 == 32 [pid = 1951] [id = 683]
00:39:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f4462b9cc00) [pid = 1951] [serial = 1911] [outer = (nil)]
00:39:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f4462d9a400) [pid = 1951] [serial = 1912] [outer = 0x7f4462b9cc00]
00:39:36 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
00:39:36 INFO - document served over http requires an https
00:39:36 INFO - sub-resource via iframe-tag using the meta-csp
00:39:36 INFO - delivery method with no-redirect and when
00:39:36 INFO - the target request is cross-origin.
00:39:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1634ms
00:39:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
00:39:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:36 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611d5e00 == 33 [pid = 1951] [id = 684]
00:39:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f4462ee2800) [pid = 1951] [serial = 1913] [outer = (nil)]
00:39:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f4462ee2c00) [pid = 1951] [serial = 1914] [outer = 0x7f4462ee2800]
00:39:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f4463079000) [pid = 1951] [serial = 1915] [outer = 0x7f4462ee2800]
00:39:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:37 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461214e00 == 34 [pid = 1951] [id = 685]
00:39:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f44630ae800) [pid = 1951] [serial = 1916] [outer = (nil)]
00:39:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f44630f5000) [pid = 1951] [serial = 1917] [outer = 0x7f44630ae800]
00:39:37 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
00:39:37 INFO - document served over http requires an https
00:39:37 INFO - sub-resource via iframe-tag using the meta-csp
00:39:37 INFO - delivery method with swap-origin-redirect and when
00:39:37 INFO - the target request is cross-origin.
00:39:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1782ms
00:39:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
00:39:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:38 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461247900 == 35 [pid = 1951] [id = 686]
00:39:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f44631ff800) [pid = 1951] [serial = 1918] [outer = (nil)]
00:39:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f4463224800) [pid = 1951] [serial = 1919] [outer = 0x7f44631ff800]
00:39:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f44632bf000) [pid = 1951] [serial = 1920] [outer = 0x7f44631ff800]
00:39:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:39 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
00:39:39 INFO - document served over http requires an https
00:39:39 INFO - sub-resource via script-tag using the meta-csp
00:39:39 INFO - delivery method with keep-origin-redirect and when
00:39:39 INFO - the target request is cross-origin.
00:39:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1646ms
00:39:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
00:39:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:39 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461708d00 == 36 [pid = 1951] [id = 687]
00:39:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f4463afb400) [pid = 1951] [serial = 1921] [outer = (nil)]
00:39:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f4463b6f000) [pid = 1951] [serial = 1922] [outer = 0x7f4463afb400]
00:39:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f4464416c00) [pid = 1951] [serial = 1923] [outer = 0x7f4463afb400]
00:39:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:40 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:41 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
00:39:41 INFO - document served over http requires an https
00:39:41 INFO - sub-resource via script-tag using the meta-csp
00:39:41 INFO - delivery method with no-redirect and when
00:39:41 INFO - the target request is cross-origin.
00:39:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2184ms
00:39:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
00:39:42 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462f6dd00 == 37 [pid = 1951] [id = 688]
00:39:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f4464558000) [pid = 1951] [serial = 1924] [outer = (nil)]
00:39:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f4464619000) [pid = 1951] [serial = 1925] [outer = 0x7f4464558000]
00:39:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f44647bdc00) [pid = 1951] [serial = 1926] [outer = 0x7f4464558000]
00:39:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:42 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:43 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
00:39:43 INFO - document served over http requires an https
00:39:43 INFO - sub-resource via script-tag using the meta-csp
00:39:43 INFO - delivery method with swap-origin-redirect and when
00:39:43 INFO - the target request is cross-origin.
00:39:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2091ms
00:39:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
00:39:44 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4465d0ed00 == 38 [pid = 1951] [id = 689]
00:39:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f4464d2fc00) [pid = 1951] [serial = 1927] [outer = (nil)]
00:39:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f4464d98400) [pid = 1951] [serial = 1928] [outer = 0x7f4464d2fc00]
00:39:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f4465811400) [pid = 1951] [serial = 1929] [outer = 0x7f4464d2fc00]
00:39:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:45 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
00:39:45 INFO - document served over http requires an https
00:39:45 INFO - sub-resource via xhr-request using the meta-csp
00:39:45 INFO - delivery method with keep-origin-redirect and when
00:39:45 INFO - the target request is cross-origin.
00:39:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1833ms
00:39:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
00:39:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:46 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466f79700 == 39 [pid = 1951] [id = 690]
00:39:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f44658b2400) [pid = 1951] [serial = 1930] [outer = (nil)]
00:39:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f44658b2c00) [pid = 1951] [serial = 1931] [outer = 0x7f44658b2400]
00:39:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f44659d0000) [pid = 1951] [serial = 1932] [outer = 0x7f44658b2400]
00:39:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:48 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
00:39:48 INFO - document served over http requires an https
00:39:48 INFO - sub-resource via xhr-request using the meta-csp
00:39:48 INFO - delivery method with no-redirect and when
00:39:48 INFO - the target request is cross-origin.
00:39:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2449ms
00:39:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
00:39:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:48 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44680ac100 == 40 [pid = 1951] [id = 691]
00:39:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f44662fbc00) [pid = 1951] [serial = 1933] [outer = (nil)]
00:39:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f44662fcc00) [pid = 1951] [serial = 1934] [outer = 0x7f44662fbc00]
00:39:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f4466c16000) [pid = 1951] [serial = 1935] [outer = 0x7f44662fbc00]
00:39:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:49 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
00:39:49 INFO - document served over http requires an https
00:39:49 INFO - sub-resource via xhr-request using the meta-csp
00:39:49 INFO - delivery method with swap-origin-redirect and when
00:39:49 INFO - the target request is cross-origin.
00:39:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1746ms
00:39:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
00:39:50 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468854200 == 41 [pid = 1951] [id = 692]
00:39:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 115 (0x7f4466f09c00) [pid = 1951] [serial = 1936] [outer = (nil)]
00:39:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 116 (0x7f4466f27c00) [pid = 1951] [serial = 1937] [outer = 0x7f4466f09c00]
00:39:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 117 (0x7f44672be000) [pid = 1951] [serial = 1938] [outer = 0x7f4466f09c00]
00:39:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:50 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:51 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:39:51 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
00:39:51 INFO - document served over http requires an http
00:39:51 INFO - sub-resource via fetch-request using the meta-csp
00:39:51 INFO - delivery method with keep-origin-redirect and when
00:39:51 INFO - the target request is same-origin.
00:39:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1878ms
00:39:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
00:39:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:52 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446951cf00 == 42 [pid = 1951] [id = 693]
00:39:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 118 (0x7f446805bc00) [pid = 1951] [serial = 1939] [outer = (nil)]
00:39:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 119 (0x7f44680e1400) [pid = 1951] [serial = 1940] [outer = 0x7f446805bc00]
00:39:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 120 (0x7f446824d400) [pid = 1951] [serial = 1941] [outer = 0x7f446805bc00]
00:39:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:53 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
00:39:53 INFO - document served over http requires an http
00:39:53 INFO - sub-resource via fetch-request using the meta-csp
00:39:53 INFO - delivery method with no-redirect and when
00:39:53 INFO - the target request is same-origin.
00:39:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1596ms
00:39:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
00:39:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:53 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4469d48000 == 43 [pid = 1951] [id = 694]
00:39:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 121 (0x7f4468f14000) [pid = 1951] [serial = 1942] [outer = (nil)]
00:39:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 122 (0x7f4468f14800) [pid = 1951] [serial = 1943] [outer = 0x7f4468f14000]
00:39:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 123 (0x7f446959e400) [pid = 1951] [serial = 1944] [outer = 0x7f4468f14000]
00:39:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:55 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
00:39:55 INFO - document served over http requires an http
00:39:55 INFO - sub-resource via fetch-request using the meta-csp
00:39:55 INFO - delivery method with swap-origin-redirect and when
00:39:55 INFO - the target request is same-origin.
00:39:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1785ms
00:39:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
00:39:55 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a0b2000 == 44 [pid = 1951] [id = 695]
00:39:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 124 (0x7f446a074400) [pid = 1951] [serial = 1945] [outer = (nil)]
00:39:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 125 (0x7f446a07d400) [pid = 1951] [serial = 1946] [outer = 0x7f446a074400]
00:39:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 126 (0x7f446a180800) [pid = 1951] [serial = 1947] [outer = 0x7f446a074400]
00:39:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:57 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a1d4300 == 45 [pid = 1951] [id = 696]
00:39:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 127 (0x7f446a1cac00) [pid = 1951] [serial = 1948] [outer = (nil)]
00:39:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 128 (0x7f446a766400) [pid = 1951] [serial = 1949] [outer = 0x7f446a1cac00]
00:39:57 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
00:39:57 INFO - document served over http requires an http
00:39:57 INFO - sub-resource via iframe-tag using the meta-csp
00:39:57 INFO - delivery method with keep-origin-redirect and when
00:39:57 INFO - the target request is same-origin.
00:39:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2201ms
00:39:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
00:39:57 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a487900 == 46 [pid = 1951] [id = 697]
00:39:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 129 (0x7f446a7c2800) [pid = 1951] [serial = 1950] [outer = (nil)]
00:39:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 130 (0x7f446ae12c00) [pid = 1951] [serial = 1951] [outer = 0x7f446a7c2800]
00:39:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 131 (0x7f446b252400) [pid = 1951] [serial = 1952] [outer = 0x7f446a7c2800]
00:39:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:39:59 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446a73ce00 == 47 [pid = 1951] [id = 698]
00:39:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 132 (0x7f446b2be400) [pid = 1951] [serial = 1953] [outer = (nil)]
00:39:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 133 (0x7f446b311c00) [pid = 1951] [serial = 1954] [outer = 0x7f446b2be400]
00:39: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
00:39:59 INFO - document served over http requires an http
00:39:59 INFO - sub-resource via iframe-tag using the meta-csp
00:39:59 INFO - delivery method with no-redirect and when
00:39:59 INFO - the target request is same-origin.
00:39:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2279ms
00:39:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
00:39:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:00 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446b391000 == 48 [pid = 1951] [id = 699]
00:40:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 134 (0x7f446b78d400) [pid = 1951] [serial = 1955] [outer = (nil)]
00:40:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 135 (0x7f446b78dc00) [pid = 1951] [serial = 1956] [outer = 0x7f446b78d400]
00:40:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 136 (0x7f446bb22400) [pid = 1951] [serial = 1957] [outer = 0x7f446b78d400]
00:40:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:03 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460eabd00 == 47 [pid = 1951] [id = 659]
00:40:03 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446167a700 == 46 [pid = 1951] [id = 660]
00:40:03 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462f6c400 == 45 [pid = 1951] [id = 661]
00:40:03 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4464d28c00 == 44 [pid = 1951] [id = 662]
00:40:03 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44680a9400 == 43 [pid = 1951] [id = 663]
00:40:03 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468854700 == 42 [pid = 1951] [id = 664]
00:40:03 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4469520100 == 41 [pid = 1951] [id = 666]
00:40:03 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44694fa600 == 40 [pid = 1951] [id = 665]
00:40:03 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a013200 == 39 [pid = 1951] [id = 668]
00:40:03 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695f1f00 == 38 [pid = 1951] [id = 667]
00:40:03 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a486a00 == 37 [pid = 1951] [id = 670]
00:40:03 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a0b4300 == 36 [pid = 1951] [id = 669]
00:40:03 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b391500 == 35 [pid = 1951] [id = 671]
00:40:03 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bbbca00 == 34 [pid = 1951] [id = 672]
00:40:03 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446bef5400 == 33 [pid = 1951] [id = 673]
00:40:03 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f0e5700 == 32 [pid = 1951] [id = 675]
00:40:03 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeae500 == 31 [pid = 1951] [id = 676]
00:40:03 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445effa200 == 30 [pid = 1951] [id = 677]
00:40:03 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f502200 == 29 [pid = 1951] [id = 678]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460eac700 == 28 [pid = 1951] [id = 681]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f0e4800 == 27 [pid = 1951] [id = 680]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611c7b00 == 26 [pid = 1951] [id = 683]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460ff1b00 == 25 [pid = 1951] [id = 682]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44695edd00 == 24 [pid = 1951] [id = 626]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461214e00 == 23 [pid = 1951] [id = 685]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611d5e00 == 22 [pid = 1951] [id = 684]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461247900 == 21 [pid = 1951] [id = 686]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461708d00 == 20 [pid = 1951] [id = 687]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462f6dd00 == 19 [pid = 1951] [id = 688]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4465d0ed00 == 18 [pid = 1951] [id = 689]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466f79700 == 17 [pid = 1951] [id = 690]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468852400 == 16 [pid = 1951] [id = 627]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44680ac100 == 15 [pid = 1951] [id = 691]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468854200 == 14 [pid = 1951] [id = 692]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446951cf00 == 13 [pid = 1951] [id = 693]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4469d48000 == 12 [pid = 1951] [id = 694]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a1d4300 == 11 [pid = 1951] [id = 696]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a0b2000 == 10 [pid = 1951] [id = 695]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a73ce00 == 9 [pid = 1951] [id = 698]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446a487900 == 8 [pid = 1951] [id = 697]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462aef100 == 7 [pid = 1951] [id = 612]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d67800 == 6 [pid = 1951] [id = 679]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461249700 == 5 [pid = 1951] [id = 658]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462bd4700 == 4 [pid = 1951] [id = 584]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b392400 == 3 [pid = 1951] [id = 653]
00:40:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446d453200 == 2 [pid = 1951] [id = 674]
00:40:05 INFO - PROCESS | 1901 | --DOMWINDOW == 135 (0x7f446baa1000) [pid = 1951] [serial = 1800] [outer = (nil)] [url = about:blank]
00:40:05 INFO - PROCESS | 1901 | --DOMWINDOW == 134 (0x7f4462e62800) [pid = 1951] [serial = 1831] [outer = (nil)] [url = about:blank]
00:40:05 INFO - PROCESS | 1901 | --DOMWINDOW == 133 (0x7f4467512800) [pid = 1951] [serial = 1812] [outer = (nil)] [url = about:blank]
00:40:05 INFO - PROCESS | 1901 | --DOMWINDOW == 132 (0x7f446a7d3c00) [pid = 1951] [serial = 1826] [outer = (nil)] [url = about:blank]
00:40:05 INFO - PROCESS | 1901 | --DOMWINDOW == 131 (0x7f445fbf6400) [pid = 1951] [serial = 1839] [outer = (nil)] [url = about:blank]
00:40:05 INFO - PROCESS | 1901 | --DOMWINDOW == 130 (0x7f446458e800) [pid = 1951] [serial = 1779] [outer = (nil)] [url = about:blank]
00:40:05 INFO - PROCESS | 1901 | --DOMWINDOW == 129 (0x7f4469410800) [pid = 1951] [serial = 1815] [outer = (nil)] [url = about:blank]
00:40:05 INFO - PROCESS | 1901 | --DOMWINDOW == 128 (0x7f4470e9b400) [pid = 1951] [serial = 1797] [outer = (nil)] [url = about:blank]
00:40:05 INFO - PROCESS | 1901 | --DOMWINDOW == 127 (0x7f446d5a2c00) [pid = 1951] [serial = 1794] [outer = (nil)] [url = about:blank]
00:40:05 INFO - PROCESS | 1901 | --DOMWINDOW == 126 (0x7f44617b2000) [pid = 1951] [serial = 1776] [outer = (nil)] [url = about:blank]
00:40:05 INFO - PROCESS | 1901 | --DOMWINDOW == 125 (0x7f4466cf8400) [pid = 1951] [serial = 1836] [outer = (nil)] [url = about:blank]
00:40:05 INFO - PROCESS | 1901 | --DOMWINDOW == 124 (0x7f446959ec00) [pid = 1951] [serial = 1818] [outer = (nil)] [url = about:blank]
00:40:05 INFO - PROCESS | 1901 | --DOMWINDOW == 123 (0x7f446b64ec00) [pid = 1951] [serial = 1789] [outer = (nil)] [url = about:blank]
00:40:05 INFO - PROCESS | 1901 | --DOMWINDOW == 122 (0x7f446a147c00) [pid = 1951] [serial = 1784] [outer = (nil)] [url = about:blank]
00:40:05 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeb2600 == 3 [pid = 1951] [id = 700]
00:40:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 123 (0x7f445efc4800) [pid = 1951] [serial = 1958] [outer = (nil)]
00:40:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 124 (0x7f445efc4400) [pid = 1951] [serial = 1959] [outer = 0x7f445efc4800]
00:40:05 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
00:40:05 INFO - document served over http requires an http
00:40:05 INFO - sub-resource via iframe-tag using the meta-csp
00:40:05 INFO - delivery method with swap-origin-redirect and when
00:40:05 INFO - the target request is same-origin.
00:40:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 5904ms
00:40:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
00:40:05 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eff7a00 == 4 [pid = 1951] [id = 701]
00:40:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 125 (0x7f445f151400) [pid = 1951] [serial = 1960] [outer = (nil)]
00:40:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 126 (0x7f445f17f800) [pid = 1951] [serial = 1961] [outer = 0x7f445f151400]
00:40:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 127 (0x7f445f470400) [pid = 1951] [serial = 1962] [outer = 0x7f445f151400]
00:40:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:07 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
00:40:07 INFO - document served over http requires an http
00:40:07 INFO - sub-resource via script-tag using the meta-csp
00:40:07 INFO - delivery method with keep-origin-redirect and when
00:40:07 INFO - the target request is same-origin.
00:40:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1689ms
00:40:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
00:40:07 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f0e5c00 == 5 [pid = 1951] [id = 702]
00:40:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 128 (0x7f445f83f400) [pid = 1951] [serial = 1963] [outer = (nil)]
00:40:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 129 (0x7f445f83f800) [pid = 1951] [serial = 1964] [outer = 0x7f445f83f400]
00:40:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 130 (0x7f445f90e400) [pid = 1951] [serial = 1965] [outer = 0x7f445f83f400]
00:40:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:09 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
00:40:09 INFO - document served over http requires an http
00:40:09 INFO - sub-resource via script-tag using the meta-csp
00:40:09 INFO - delivery method with no-redirect and when
00:40:09 INFO - the target request is same-origin.
00:40:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1849ms
00:40:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
00:40:09 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445fd20a00 == 6 [pid = 1951] [id = 703]
00:40:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 131 (0x7f445fbf6000) [pid = 1951] [serial = 1966] [outer = (nil)]
00:40:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 132 (0x7f445fbf6400) [pid = 1951] [serial = 1967] [outer = 0x7f445fbf6000]
00:40:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 133 (0x7f4460c43000) [pid = 1951] [serial = 1968] [outer = 0x7f445fbf6000]
00:40:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 132 (0x7f4470f29c00) [pid = 1951] [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]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 131 (0x7f4466f27000) [pid = 1951] [serial = 1874] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 130 (0x7f446827d800) [pid = 1951] [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]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 129 (0x7f445f17f000) [pid = 1951] [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]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 128 (0x7f446bb41400) [pid = 1951] [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]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 127 (0x7f4463224000) [pid = 1951] [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]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 126 (0x7f446a5ab800) [pid = 1951] [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]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 125 (0x7f4469527c00) [pid = 1951] [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]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 124 (0x7f44708d2c00) [pid = 1951] [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]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 123 (0x7f445f151800) [pid = 1951] [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]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 122 (0x7f4465d8fc00) [pid = 1951] [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]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 121 (0x7f446d59b800) [pid = 1951] [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]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 120 (0x7f446339ac00) [pid = 1951] [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]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 119 (0x7f4462ad5c00) [pid = 1951] [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]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 118 (0x7f446632b800) [pid = 1951] [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]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 117 (0x7f4462c63800) [pid = 1951] [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]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 116 (0x7f446132d000) [pid = 1951] [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]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 115 (0x7f4460d35000) [pid = 1951] [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]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 114 (0x7f44694bd400) [pid = 1951] [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]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f445f5af400) [pid = 1951] [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]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f446334f400) [pid = 1951] [serial = 1869] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104349608]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f4462fec000) [pid = 1951] [serial = 1864] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f4467231800) [pid = 1951] [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]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f445f1eb400) [pid = 1951] [serial = 1901] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f4462e7f000) [pid = 1951] [serial = 1844] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f446449b000) [pid = 1951] [serial = 1872] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f4470f9c000) [pid = 1951] [serial = 1865] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f4466f27400) [pid = 1951] [serial = 1875] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f44662e5400) [pid = 1951] [serial = 1886] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f446339a400) [pid = 1951] [serial = 1870] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104349608]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f4462afb000) [pid = 1951] [serial = 1841] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f446d5a1400) [pid = 1951] [serial = 1856] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f44647bd000) [pid = 1951] [serial = 1880] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f445f8fb000) [pid = 1951] [serial = 1889] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f4465999000) [pid = 1951] [serial = 1883] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f4470f2e000) [pid = 1951] [serial = 1862] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f446959e000) [pid = 1951] [serial = 1850] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f4460d35400) [pid = 1951] [serial = 1895] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f446827dc00) [pid = 1951] [serial = 1877] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f446132dc00) [pid = 1951] [serial = 1898] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f4462f8f400) [pid = 1951] [serial = 1867] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f445f17f400) [pid = 1951] [serial = 1892] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f446725ac00) [pid = 1951] [serial = 1847] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f446bbe6000) [pid = 1951] [serial = 1853] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f4470c51c00) [pid = 1951] [serial = 1859] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f446a139c00) [pid = 1951] [serial = 1887] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f446805b400) [pid = 1951] [serial = 1848] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f4465ca6800) [pid = 1951] [serial = 1845] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f445f8f9000) [pid = 1951] [serial = 1893] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f4469d5b400) [pid = 1951] [serial = 1821] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f44612cd400) [pid = 1951] [serial = 1890] [outer = (nil)] [url = about:blank]
00:40:12 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f446a766000) [pid = 1951] [serial = 1851] [outer = (nil)] [url = about:blank]
00:40:13 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:40:13 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
00:40:13 INFO - document served over http requires an http
00:40:13 INFO - sub-resource via script-tag using the meta-csp
00:40:13 INFO - delivery method with swap-origin-redirect and when
00:40:13 INFO - the target request is same-origin.
00:40:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 4200ms
00:40:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
00:40:13 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f500400 == 7 [pid = 1951] [id = 704]
00:40:13 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f445f17f000) [pid = 1951] [serial = 1969] [outer = (nil)]
00:40:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f445f17f400) [pid = 1951] [serial = 1970] [outer = 0x7f445f17f000]
00:40:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f445f8d5c00) [pid = 1951] [serial = 1971] [outer = 0x7f445f17f000]
00:40:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:16 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
00:40:16 INFO - document served over http requires an http
00:40:16 INFO - sub-resource via xhr-request using the meta-csp
00:40:16 INFO - delivery method with keep-origin-redirect and when
00:40:16 INFO - the target request is same-origin.
00:40:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2905ms
00:40:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
00:40:16 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f502c00 == 8 [pid = 1951] [id = 705]
00:40:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f445f53cc00) [pid = 1951] [serial = 1972] [outer = (nil)]
00:40:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f445f5af400) [pid = 1951] [serial = 1973] [outer = 0x7f445f53cc00]
00:40:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f445f975800) [pid = 1951] [serial = 1974] [outer = 0x7f445f53cc00]
00:40:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:18 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
00:40:18 INFO - document served over http requires an http
00:40:18 INFO - sub-resource via xhr-request using the meta-csp
00:40:18 INFO - delivery method with no-redirect and when
00:40:18 INFO - the target request is same-origin.
00:40:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1795ms
00:40:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
00:40:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:18 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d65000 == 9 [pid = 1951] [id = 706]
00:40:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f4460d37400) [pid = 1951] [serial = 1975] [outer = (nil)]
00:40:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f4460d37800) [pid = 1951] [serial = 1976] [outer = 0x7f4460d37400]
00:40:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f446106bc00) [pid = 1951] [serial = 1977] [outer = 0x7f4460d37400]
00:40:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:19 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
00:40:19 INFO - document served over http requires an http
00:40:19 INFO - sub-resource via xhr-request using the meta-csp
00:40:19 INFO - delivery method with swap-origin-redirect and when
00:40:19 INFO - the target request is same-origin.
00:40:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1580ms
00:40:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
00:40:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:20 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460ea9a00 == 10 [pid = 1951] [id = 707]
00:40:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f44611c9000) [pid = 1951] [serial = 1978] [outer = (nil)]
00:40:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f44611c9400) [pid = 1951] [serial = 1979] [outer = 0x7f44611c9000]
00:40:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f445f5e3000) [pid = 1951] [serial = 1980] [outer = 0x7f44611c9000]
00:40:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:21 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
00:40:21 INFO - document served over http requires an https
00:40:21 INFO - sub-resource via fetch-request using the meta-csp
00:40:21 INFO - delivery method with keep-origin-redirect and when
00:40:21 INFO - the target request is same-origin.
00:40:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2046ms
00:40:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
00:40:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:22 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460fedf00 == 11 [pid = 1951] [id = 708]
00:40:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f44613d7400) [pid = 1951] [serial = 1981] [outer = (nil)]
00:40:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f44613d7800) [pid = 1951] [serial = 1982] [outer = 0x7f44613d7400]
00:40:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f44617a9800) [pid = 1951] [serial = 1983] [outer = 0x7f44613d7400]
00:40:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:23 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
00:40:23 INFO - document served over http requires an https
00:40:23 INFO - sub-resource via fetch-request using the meta-csp
00:40:23 INFO - delivery method with no-redirect and when
00:40:23 INFO - the target request is same-origin.
00:40:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1731ms
00:40:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
00:40:23 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611c4e00 == 12 [pid = 1951] [id = 709]
00:40:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f44617fbc00) [pid = 1951] [serial = 1984] [outer = (nil)]
00:40:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f44617ff000) [pid = 1951] [serial = 1985] [outer = 0x7f44617fbc00]
00:40:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f4462afbc00) [pid = 1951] [serial = 1986] [outer = 0x7f44617fbc00]
00:40:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:25 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
00:40:25 INFO - document served over http requires an https
00:40:25 INFO - sub-resource via fetch-request using the meta-csp
00:40:25 INFO - delivery method with swap-origin-redirect and when
00:40:25 INFO - the target request is same-origin.
00:40:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1982ms
00:40:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
00:40:25 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611d7700 == 13 [pid = 1951] [id = 710]
00:40:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f4462b9c800) [pid = 1951] [serial = 1987] [outer = (nil)]
00:40:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f4462c63800) [pid = 1951] [serial = 1988] [outer = 0x7f4462b9c800]
00:40:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f4462e7f000) [pid = 1951] [serial = 1989] [outer = 0x7f4462b9c800]
00:40:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:27 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461216700 == 14 [pid = 1951] [id = 711]
00:40:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f445fd37800) [pid = 1951] [serial = 1990] [outer = (nil)]
00:40:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f4462f8f400) [pid = 1951] [serial = 1991] [outer = 0x7f445fd37800]
00:40:27 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:40:27 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
00:40:27 INFO - document served over http requires an https
00:40:27 INFO - sub-resource via iframe-tag using the meta-csp
00:40:27 INFO - delivery method with keep-origin-redirect and when
00:40:27 INFO - the target request is same-origin.
00:40:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2357ms
00:40:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
00:40:29 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeb1700 == 15 [pid = 1951] [id = 712]
00:40:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f44631d2800) [pid = 1951] [serial = 1992] [outer = (nil)]
00:40:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f44631d2c00) [pid = 1951] [serial = 1993] [outer = 0x7f44631d2800]
00:40:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f4460c43400) [pid = 1951] [serial = 1994] [outer = 0x7f44631d2800]
00:40:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:31 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461395000 == 16 [pid = 1951] [id = 713]
00:40:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f4463070800) [pid = 1951] [serial = 1995] [outer = (nil)]
00:40:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f4463079800) [pid = 1951] [serial = 1996] [outer = 0x7f4463070800]
00:40:31 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
00:40:31 INFO - document served over http requires an https
00:40:31 INFO - sub-resource via iframe-tag using the meta-csp
00:40:31 INFO - delivery method with no-redirect and when
00:40:31 INFO - the target request is same-origin.
00:40:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 3651ms
00:40:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
00:40:31 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d66400 == 17 [pid = 1951] [id = 714]
00:40:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f44630ae400) [pid = 1951] [serial = 1997] [outer = (nil)]
00:40:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f44630aec00) [pid = 1951] [serial = 1998] [outer = 0x7f44630ae400]
00:40:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f446325a400) [pid = 1951] [serial = 1999] [outer = 0x7f44630ae400]
00:40:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:33 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461398c00 == 18 [pid = 1951] [id = 715]
00:40:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f445fbee800) [pid = 1951] [serial = 2000] [outer = (nil)]
00:40:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f44632bf400) [pid = 1951] [serial = 2001] [outer = 0x7f445fbee800]
00:40:33 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
00:40:33 INFO - document served over http requires an https
00:40:33 INFO - sub-resource via iframe-tag using the meta-csp
00:40:33 INFO - delivery method with swap-origin-redirect and when
00:40:33 INFO - the target request is same-origin.
00:40:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1692ms
00:40:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
00:40:33 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eff7500 == 19 [pid = 1951] [id = 716]
00:40:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 115 (0x7f445f4a2800) [pid = 1951] [serial = 2002] [outer = (nil)]
00:40:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 116 (0x7f445f58c400) [pid = 1951] [serial = 2003] [outer = 0x7f445f4a2800]
00:40:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 117 (0x7f4460c43c00) [pid = 1951] [serial = 2004] [outer = 0x7f445f4a2800]
00:40:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:35 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:40:35 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
00:40:35 INFO - document served over http requires an https
00:40:35 INFO - sub-resource via script-tag using the meta-csp
00:40:35 INFO - delivery method with keep-origin-redirect and when
00:40:35 INFO - the target request is same-origin.
00:40:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1794ms
00:40:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
00:40:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:35 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f0e3900 == 20 [pid = 1951] [id = 717]
00:40:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 118 (0x7f4461186000) [pid = 1951] [serial = 2005] [outer = (nil)]
00:40:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 119 (0x7f4461263400) [pid = 1951] [serial = 2006] [outer = 0x7f4461186000]
00:40:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 120 (0x7f4462d9ac00) [pid = 1951] [serial = 2007] [outer = 0x7f4461186000]
00:40:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:36 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445fd20a00 == 19 [pid = 1951] [id = 703]
00:40:36 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f0e5c00 == 18 [pid = 1951] [id = 702]
00:40:36 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eff7a00 == 17 [pid = 1951] [id = 701]
00:40:36 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeb2600 == 16 [pid = 1951] [id = 700]
00:40:36 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446b391000 == 15 [pid = 1951] [id = 699]
00:40:36 INFO - PROCESS | 1901 | --DOMWINDOW == 119 (0x7f445f977c00) [pid = 1951] [serial = 1902] [outer = (nil)] [url = about:blank]
00:40:36 INFO - PROCESS | 1901 | --DOMWINDOW == 118 (0x7f4469527400) [pid = 1951] [serial = 1878] [outer = (nil)] [url = about:blank]
00:40:36 INFO - PROCESS | 1901 | --DOMWINDOW == 117 (0x7f4464db1800) [pid = 1951] [serial = 1881] [outer = (nil)] [url = about:blank]
00:40:36 INFO - PROCESS | 1901 | --DOMWINDOW == 116 (0x7f4466288800) [pid = 1951] [serial = 1884] [outer = (nil)] [url = about:blank]
00:40:36 INFO - PROCESS | 1901 | --DOMWINDOW == 115 (0x7f446dbf9800) [pid = 1951] [serial = 1857] [outer = (nil)] [url = about:blank]
00:40:36 INFO - PROCESS | 1901 | --DOMWINDOW == 114 (0x7f4462ad5800) [pid = 1951] [serial = 1899] [outer = (nil)] [url = about:blank]
00:40:36 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f446bf80400) [pid = 1951] [serial = 1854] [outer = (nil)] [url = about:blank]
00:40:36 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f4470f1e000) [pid = 1951] [serial = 1863] [outer = (nil)] [url = about:blank]
00:40:36 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f4461186400) [pid = 1951] [serial = 1896] [outer = (nil)] [url = about:blank]
00:40:36 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f446449b800) [pid = 1951] [serial = 1873] [outer = (nil)] [url = about:blank]
00:40:36 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f4463224c00) [pid = 1951] [serial = 1868] [outer = (nil)] [url = about:blank]
00:40:36 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f4462ff3400) [pid = 1951] [serial = 1842] [outer = (nil)] [url = about:blank]
00:40:36 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f4470d62400) [pid = 1951] [serial = 1860] [outer = (nil)] [url = about:blank]
00:40: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
00:40:36 INFO - document served over http requires an https
00:40:36 INFO - sub-resource via script-tag using the meta-csp
00:40:36 INFO - delivery method with no-redirect and when
00:40:36 INFO - the target request is same-origin.
00:40:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1736ms
00:40:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
00:40:37 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f0e6600 == 16 [pid = 1951] [id = 718]
00:40:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f4461186400) [pid = 1951] [serial = 2008] [outer = (nil)]
00:40:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f4462ad5800) [pid = 1951] [serial = 2009] [outer = 0x7f4461186400]
00:40:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f4463070400) [pid = 1951] [serial = 2010] [outer = 0x7f4461186400]
00:40:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:37 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:38 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
00:40:38 INFO - document served over http requires an https
00:40:38 INFO - sub-resource via script-tag using the meta-csp
00:40:38 INFO - delivery method with swap-origin-redirect and when
00:40:38 INFO - the target request is same-origin.
00:40:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1783ms
00:40:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
00:40:38 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611c5300 == 17 [pid = 1951] [id = 719]
00:40:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f4463363800) [pid = 1951] [serial = 2011] [outer = (nil)]
00:40:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f4463afb800) [pid = 1951] [serial = 2012] [outer = 0x7f4463363800]
00:40:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f4463bffc00) [pid = 1951] [serial = 2013] [outer = 0x7f4463363800]
00:40:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:40 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
00:40:40 INFO - document served over http requires an https
00:40:40 INFO - sub-resource via xhr-request using the meta-csp
00:40:40 INFO - delivery method with keep-origin-redirect and when
00:40:40 INFO - the target request is same-origin.
00:40:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1794ms
00:40:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
00:40:40 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461395f00 == 18 [pid = 1951] [id = 720]
00:40:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f4464619800) [pid = 1951] [serial = 2014] [outer = (nil)]
00:40:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 115 (0x7f4464619c00) [pid = 1951] [serial = 2015] [outer = 0x7f4464619800]
00:40:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 116 (0x7f4464c5d000) [pid = 1951] [serial = 2016] [outer = 0x7f4464619800]
00:40:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 115 (0x7f446b311c00) [pid = 1951] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104399330]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 114 (0x7f446ae12c00) [pid = 1951] [serial = 1951] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f44680e1400) [pid = 1951] [serial = 1940] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f4468f14800) [pid = 1951] [serial = 1943] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f446a766400) [pid = 1951] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f446a07d400) [pid = 1951] [serial = 1946] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f44662fcc00) [pid = 1951] [serial = 1934] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f4466f27c00) [pid = 1951] [serial = 1937] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f4464619000) [pid = 1951] [serial = 1925] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f4464d98400) [pid = 1951] [serial = 1928] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f44658b2c00) [pid = 1951] [serial = 1931] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f4463224800) [pid = 1951] [serial = 1919] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f4463b6f000) [pid = 1951] [serial = 1922] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f4462d9a400) [pid = 1951] [serial = 1912] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104375937]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f44613cc800) [pid = 1951] [serial = 1909] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f44630f5000) [pid = 1951] [serial = 1917] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f4462ee2c00) [pid = 1951] [serial = 1914] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f4461254c00) [pid = 1951] [serial = 1907] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f445fb77c00) [pid = 1951] [serial = 1904] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f445f17f800) [pid = 1951] [serial = 1961] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f445f83f800) [pid = 1951] [serial = 1964] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f445efc4400) [pid = 1951] [serial = 1959] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f446b78dc00) [pid = 1951] [serial = 1956] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f445fbf6400) [pid = 1951] [serial = 1967] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f445f17f400) [pid = 1951] [serial = 1970] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f44630ae800) [pid = 1951] [serial = 1916] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f446106b000) [pid = 1951] [serial = 1906] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f445f83f400) [pid = 1951] [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]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f445f151400) [pid = 1951] [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]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f445efc4800) [pid = 1951] [serial = 1958] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f446b2be400) [pid = 1951] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104399330]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f445fbf6000) [pid = 1951] [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]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f446b78d400) [pid = 1951] [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]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f4462b9cc00) [pid = 1951] [serial = 1911] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104375937]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f4463afb400) [pid = 1951] [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]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f44631ff800) [pid = 1951] [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]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f4464558000) [pid = 1951] [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]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f446a1cac00) [pid = 1951] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f446a7c2800) [pid = 1951] [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]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f446805bc00) [pid = 1951] [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]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f4468f14000) [pid = 1951] [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]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f446a074400) [pid = 1951] [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]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f44662fbc00) [pid = 1951] [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]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f4466f09c00) [pid = 1951] [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]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f4464d2fc00) [pid = 1951] [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]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 70 (0x7f44658b2400) [pid = 1951] [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]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 69 (0x7f4461316800) [pid = 1951] [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]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 68 (0x7f4462ee2800) [pid = 1951] [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]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 67 (0x7f445f8f9400) [pid = 1951] [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]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 66 (0x7f4466c16000) [pid = 1951] [serial = 1935] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 65 (0x7f4465811400) [pid = 1951] [serial = 1929] [outer = (nil)] [url = about:blank]
00:40:41 INFO - PROCESS | 1901 | --DOMWINDOW == 64 (0x7f44659d0000) [pid = 1951] [serial = 1932] [outer = (nil)] [url = about:blank]
00:40:42 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
00:40:42 INFO - document served over http requires an https
00:40:42 INFO - sub-resource via xhr-request using the meta-csp
00:40:42 INFO - delivery method with no-redirect and when
00:40:42 INFO - the target request is same-origin.
00:40:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1938ms
00:40:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
00:40:42 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446167a200 == 19 [pid = 1951] [id = 721]
00:40:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 65 (0x7f445f17f400) [pid = 1951] [serial = 2017] [outer = (nil)]
00:40:42 INFO - PROCESS | 1901 | ++DOMWINDOW == 66 (0x7f445f17f800) [pid = 1951] [serial = 2018] [outer = 0x7f445f17f400]
00:40:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 67 (0x7f445f8fb800) [pid = 1951] [serial = 2019] [outer = 0x7f445f17f400]
00:40:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:43 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:44 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
00:40:44 INFO - document served over http requires an https
00:40:44 INFO - sub-resource via xhr-request using the meta-csp
00:40:44 INFO - delivery method with swap-origin-redirect and when
00:40:44 INFO - the target request is same-origin.
00:40:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1797ms
00:40:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
00:40:44 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445fd22300 == 20 [pid = 1951] [id = 722]
00:40:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 68 (0x7f445fbee400) [pid = 1951] [serial = 2020] [outer = (nil)]
00:40:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 69 (0x7f445fbf6000) [pid = 1951] [serial = 2021] [outer = 0x7f445fbee400]
00:40:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 70 (0x7f44611b9800) [pid = 1951] [serial = 2022] [outer = 0x7f445fbee400]
00:40:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:47 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
00:40:47 INFO - document served over http requires an http
00:40:47 INFO - sub-resource via fetch-request using the meta-referrer
00:40:47 INFO - delivery method with keep-origin-redirect and when
00:40:47 INFO - the target request is cross-origin.
00:40:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2758ms
00:40:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
00:40:47 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611d8100 == 21 [pid = 1951] [id = 723]
00:40:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 71 (0x7f4462babc00) [pid = 1951] [serial = 2023] [outer = (nil)]
00:40:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f4462d9a000) [pid = 1951] [serial = 2024] [outer = 0x7f4462babc00]
00:40:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f4462ff9800) [pid = 1951] [serial = 2025] [outer = 0x7f4462babc00]
00:40:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:48 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
00:40:48 INFO - document served over http requires an http
00:40:48 INFO - sub-resource via fetch-request using the meta-referrer
00:40:48 INFO - delivery method with no-redirect and when
00:40:48 INFO - the target request is cross-origin.
00:40:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1547ms
00:40:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
00:40:48 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461706f00 == 22 [pid = 1951] [id = 724]
00:40:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f44632b9400) [pid = 1951] [serial = 2026] [outer = (nil)]
00:40:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f446331e000) [pid = 1951] [serial = 2027] [outer = 0x7f44632b9400]
00:40:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f4464472400) [pid = 1951] [serial = 2028] [outer = 0x7f44632b9400]
00:40:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:50 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
00:40:50 INFO - document served over http requires an http
00:40:50 INFO - sub-resource via fetch-request using the meta-referrer
00:40:50 INFO - delivery method with swap-origin-redirect and when
00:40:50 INFO - the target request is cross-origin.
00:40:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1641ms
00:40:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
00:40:50 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462aebf00 == 23 [pid = 1951] [id = 725]
00:40:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f4464d2fc00) [pid = 1951] [serial = 2029] [outer = (nil)]
00:40:50 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f4464d98000) [pid = 1951] [serial = 2030] [outer = 0x7f4464d2fc00]
00:40:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f4464db3800) [pid = 1951] [serial = 2031] [outer = 0x7f4464d2fc00]
00:40:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:51 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462aef600 == 24 [pid = 1951] [id = 726]
00:40:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f4464dc6800) [pid = 1951] [serial = 2032] [outer = (nil)]
00:40:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f446588f000) [pid = 1951] [serial = 2033] [outer = 0x7f4464dc6800]
00:40:52 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
00:40:52 INFO - document served over http requires an http
00:40:52 INFO - sub-resource via iframe-tag using the meta-referrer
00:40:52 INFO - delivery method with keep-origin-redirect and when
00:40:52 INFO - the target request is cross-origin.
00:40:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1897ms
00:40:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
00:40:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:52 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462bd2e00 == 25 [pid = 1951] [id = 727]
00:40:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f4465895000) [pid = 1951] [serial = 2034] [outer = (nil)]
00:40:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f4465895400) [pid = 1951] [serial = 2035] [outer = 0x7f4465895000]
00:40:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f4465ce5400) [pid = 1951] [serial = 2036] [outer = 0x7f4465895000]
00:40:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:53 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:53 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462f6ba00 == 26 [pid = 1951] [id = 728]
00:40:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f445efc4000) [pid = 1951] [serial = 2037] [outer = (nil)]
00:40:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f4465cf0400) [pid = 1951] [serial = 2038] [outer = 0x7f445efc4000]
00:40:54 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
00:40:54 INFO - document served over http requires an http
00:40:54 INFO - sub-resource via iframe-tag using the meta-referrer
00:40:54 INFO - delivery method with no-redirect and when
00:40:54 INFO - the target request is cross-origin.
00:40:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2034ms
00:40:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
00:40:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:54 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462f6e700 == 27 [pid = 1951] [id = 729]
00:40:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f44662fcc00) [pid = 1951] [serial = 2039] [outer = (nil)]
00:40:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f4466337800) [pid = 1951] [serial = 2040] [outer = 0x7f44662fcc00]
00:40:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f44663e6400) [pid = 1951] [serial = 2041] [outer = 0x7f44662fcc00]
00:40:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:55 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:56 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4463b52800 == 28 [pid = 1951] [id = 730]
00:40:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f4466c89000) [pid = 1951] [serial = 2042] [outer = (nil)]
00:40:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f4466c89800) [pid = 1951] [serial = 2043] [outer = 0x7f4466c89000]
00:40:56 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
00:40:56 INFO - document served over http requires an http
00:40:56 INFO - sub-resource via iframe-tag using the meta-referrer
00:40:56 INFO - delivery method with swap-origin-redirect and when
00:40:56 INFO - the target request is cross-origin.
00:40:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2193ms
00:40:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
00:40:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:56 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4464d25f00 == 29 [pid = 1951] [id = 731]
00:40:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f4466e3f000) [pid = 1951] [serial = 2044] [outer = (nil)]
00:40:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f4466e3f400) [pid = 1951] [serial = 2045] [outer = 0x7f4466e3f000]
00:40:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f4467231c00) [pid = 1951] [serial = 2046] [outer = 0x7f4466e3f000]
00:40:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:40:58 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:40:58 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
00:40:58 INFO - document served over http requires an http
00:40:58 INFO - sub-resource via script-tag using the meta-referrer
00:40:58 INFO - delivery method with keep-origin-redirect and when
00:40:58 INFO - the target request is cross-origin.
00:40:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2035ms
00:40:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
00:40:59 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeaef00 == 30 [pid = 1951] [id = 732]
00:40:59 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f4465d7b800) [pid = 1951] [serial = 2047] [outer = (nil)]
00:41:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f4466288000) [pid = 1951] [serial = 2048] [outer = 0x7f4465d7b800]
00:41:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f446746d800) [pid = 1951] [serial = 2049] [outer = 0x7f4465d7b800]
00:41:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:01 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
00:41:01 INFO - document served over http requires an http
00:41:01 INFO - sub-resource via script-tag using the meta-referrer
00:41:01 INFO - delivery method with no-redirect and when
00:41:01 INFO - the target request is cross-origin.
00:41:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 3141ms
00:41:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
00:41:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:02 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeae500 == 31 [pid = 1951] [id = 733]
00:41:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f445ee58800) [pid = 1951] [serial = 2050] [outer = (nil)]
00:41:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f445ee58c00) [pid = 1951] [serial = 2051] [outer = 0x7f445ee58800]
00:41:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f4461186800) [pid = 1951] [serial = 2052] [outer = 0x7f445ee58800]
00:41:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:03 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
00:41:03 INFO - document served over http requires an http
00:41:03 INFO - sub-resource via script-tag using the meta-referrer
00:41:03 INFO - delivery method with swap-origin-redirect and when
00:41:03 INFO - the target request is cross-origin.
00:41:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1837ms
00:41:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
00:41:03 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f500e00 == 32 [pid = 1951] [id = 734]
00:41:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f44613cc000) [pid = 1951] [serial = 2053] [outer = (nil)]
00:41:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f4462f5e400) [pid = 1951] [serial = 2054] [outer = 0x7f44613cc000]
00:41:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f4463224800) [pid = 1951] [serial = 2055] [outer = 0x7f44613cc000]
00:41:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:04 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461395f00 == 31 [pid = 1951] [id = 720]
00:41:04 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611c5300 == 30 [pid = 1951] [id = 719]
00:41:04 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f0e6600 == 29 [pid = 1951] [id = 718]
00:41:04 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f0e3900 == 28 [pid = 1951] [id = 717]
00:41:04 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461398c00 == 27 [pid = 1951] [id = 715]
00:41:04 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eff7500 == 26 [pid = 1951] [id = 716]
00:41:04 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d66400 == 25 [pid = 1951] [id = 714]
00:41:04 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461395000 == 24 [pid = 1951] [id = 713]
00:41:04 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeb1700 == 23 [pid = 1951] [id = 712]
00:41:04 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461216700 == 22 [pid = 1951] [id = 711]
00:41:04 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611d7700 == 21 [pid = 1951] [id = 710]
00:41:04 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611c4e00 == 20 [pid = 1951] [id = 709]
00:41:04 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460fedf00 == 19 [pid = 1951] [id = 708]
00:41:04 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460ea9a00 == 18 [pid = 1951] [id = 707]
00:41:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d65000 == 17 [pid = 1951] [id = 706]
00:41:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f502c00 == 16 [pid = 1951] [id = 705]
00:41:05 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f500400 == 15 [pid = 1951] [id = 704]
00:41:05 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f446bb22400) [pid = 1951] [serial = 1957] [outer = (nil)] [url = about:blank]
00:41:05 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f445f470400) [pid = 1951] [serial = 1962] [outer = (nil)] [url = about:blank]
00:41:05 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f4460c43000) [pid = 1951] [serial = 1968] [outer = (nil)] [url = about:blank]
00:41:05 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f44617fb000) [pid = 1951] [serial = 1910] [outer = (nil)] [url = about:blank]
00:41:05 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f445fbf6800) [pid = 1951] [serial = 1905] [outer = (nil)] [url = about:blank]
00:41:05 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f4464416c00) [pid = 1951] [serial = 1923] [outer = (nil)] [url = about:blank]
00:41:05 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f44632bf000) [pid = 1951] [serial = 1920] [outer = (nil)] [url = about:blank]
00:41:05 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f4463079000) [pid = 1951] [serial = 1915] [outer = (nil)] [url = about:blank]
00:41:05 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f44647bdc00) [pid = 1951] [serial = 1926] [outer = (nil)] [url = about:blank]
00:41:05 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f44672be000) [pid = 1951] [serial = 1938] [outer = (nil)] [url = about:blank]
00:41:05 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f446959e400) [pid = 1951] [serial = 1944] [outer = (nil)] [url = about:blank]
00:41:05 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f446824d400) [pid = 1951] [serial = 1941] [outer = (nil)] [url = about:blank]
00:41:05 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f446b252400) [pid = 1951] [serial = 1952] [outer = (nil)] [url = about:blank]
00:41:05 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f446a180800) [pid = 1951] [serial = 1947] [outer = (nil)] [url = about:blank]
00:41:05 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f445f90e400) [pid = 1951] [serial = 1965] [outer = (nil)] [url = about:blank]
00:41:05 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
00:41:05 INFO - document served over http requires an http
00:41:05 INFO - sub-resource via xhr-request using the meta-referrer
00:41:05 INFO - delivery method with keep-origin-redirect and when
00:41:05 INFO - the target request is cross-origin.
00:41:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1682ms
00:41:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
00:41:05 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eff9d00 == 16 [pid = 1951] [id = 735]
00:41:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f445f90e400) [pid = 1951] [serial = 2056] [outer = (nil)]
00:41:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f445fbf6800) [pid = 1951] [serial = 2057] [outer = 0x7f445f90e400]
00:41:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:05 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f4461316c00) [pid = 1951] [serial = 2058] [outer = 0x7f445f90e400]
00:41:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:07 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
00:41:07 INFO - document served over http requires an http
00:41:07 INFO - sub-resource via xhr-request using the meta-referrer
00:41:07 INFO - delivery method with no-redirect and when
00:41:07 INFO - the target request is cross-origin.
00:41:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1851ms
00:41:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
00:41:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:07 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460c35000 == 17 [pid = 1951] [id = 736]
00:41:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f44632b9000) [pid = 1951] [serial = 2059] [outer = (nil)]
00:41:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f44632b9800) [pid = 1951] [serial = 2060] [outer = 0x7f44632b9000]
00:41:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:07 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f4464416400) [pid = 1951] [serial = 2061] [outer = 0x7f44632b9000]
00:41:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:09 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
00:41:09 INFO - document served over http requires an http
00:41:09 INFO - sub-resource via xhr-request using the meta-referrer
00:41:09 INFO - delivery method with swap-origin-redirect and when
00:41:09 INFO - the target request is cross-origin.
00:41:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2044ms
00:41:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
00:41:09 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:09 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d68200 == 18 [pid = 1951] [id = 737]
00:41:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f4464db1000) [pid = 1951] [serial = 2062] [outer = (nil)]
00:41:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f446587c000) [pid = 1951] [serial = 2063] [outer = 0x7f4464db1000]
00:41:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f446636b800) [pid = 1951] [serial = 2064] [outer = 0x7f4464db1000]
00:41:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:11 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
00:41:11 INFO - document served over http requires an https
00:41:11 INFO - sub-resource via fetch-request using the meta-referrer
00:41:11 INFO - delivery method with keep-origin-redirect and when
00:41:11 INFO - the target request is cross-origin.
00:41:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2297ms
00:41:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
00:41:11 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460ff1600 == 19 [pid = 1951] [id = 738]
00:41:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f4467357800) [pid = 1951] [serial = 2065] [outer = (nil)]
00:41:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f4467357c00) [pid = 1951] [serial = 2066] [outer = 0x7f4467357800]
00:41:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f44680e1000) [pid = 1951] [serial = 2067] [outer = 0x7f4467357800]
00:41:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:12 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:13 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:41:13 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
00:41:13 INFO - document served over http requires an https
00:41:13 INFO - sub-resource via fetch-request using the meta-referrer
00:41:13 INFO - delivery method with no-redirect and when
00:41:13 INFO - the target request is cross-origin.
00:41:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2159ms
00:41:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
00:41:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445fd22300 == 18 [pid = 1951] [id = 722]
00:41:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611d8100 == 17 [pid = 1951] [id = 723]
00:41:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461706f00 == 16 [pid = 1951] [id = 724]
00:41:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462aef600 == 15 [pid = 1951] [id = 726]
00:41:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462aebf00 == 14 [pid = 1951] [id = 725]
00:41:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462f6ba00 == 13 [pid = 1951] [id = 728]
00:41:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462bd2e00 == 12 [pid = 1951] [id = 727]
00:41:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4463b52800 == 11 [pid = 1951] [id = 730]
00:41:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462f6e700 == 10 [pid = 1951] [id = 729]
00:41:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4464d25f00 == 9 [pid = 1951] [id = 731]
00:41:15 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeae500 == 8 [pid = 1951] [id = 733]
00:41:15 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeae000 == 9 [pid = 1951] [id = 739]
00:41:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f445f5e3800) [pid = 1951] [serial = 2068] [outer = (nil)]
00:41:15 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f446127b000) [pid = 1951] [serial = 2069] [outer = 0x7f445f5e3800]
00:41:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f4462ee2c00) [pid = 1951] [serial = 2070] [outer = 0x7f445f5e3800]
00:41:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:16 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
00:41:16 INFO - document served over http requires an https
00:41:16 INFO - sub-resource via fetch-request using the meta-referrer
00:41:16 INFO - delivery method with swap-origin-redirect and when
00:41:16 INFO - the target request is cross-origin.
00:41:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 3155ms
00:41:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
00:41:16 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f0e5700 == 10 [pid = 1951] [id = 740]
00:41:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f4464558000) [pid = 1951] [serial = 2071] [outer = (nil)]
00:41:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f4464729800) [pid = 1951] [serial = 2072] [outer = 0x7f4464558000]
00:41:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f446725a400) [pid = 1951] [serial = 2073] [outer = 0x7f4464558000]
00:41:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:18 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d67d00 == 11 [pid = 1951] [id = 741]
00:41:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f44675cc000) [pid = 1951] [serial = 2074] [outer = (nil)]
00:41:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f4469447c00) [pid = 1951] [serial = 2075] [outer = 0x7f44675cc000]
00:41:18 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
00:41:18 INFO - document served over http requires an https
00:41:18 INFO - sub-resource via iframe-tag using the meta-referrer
00:41:18 INFO - delivery method with keep-origin-redirect and when
00:41:18 INFO - the target request is cross-origin.
00:41:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1634ms
00:41:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
00:41:18 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460ead100 == 12 [pid = 1951] [id = 742]
00:41:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f4469527800) [pid = 1951] [serial = 2076] [outer = (nil)]
00:41:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f4469527c00) [pid = 1951] [serial = 2077] [outer = 0x7f4469527800]
00:41:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f4469d10000) [pid = 1951] [serial = 2078] [outer = 0x7f4469527800]
00:41:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f4466c89800) [pid = 1951] [serial = 2043] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f4466337800) [pid = 1951] [serial = 2040] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f4465cf0400) [pid = 1951] [serial = 2038] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104453846]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f4465895400) [pid = 1951] [serial = 2035] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f446588f000) [pid = 1951] [serial = 2033] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f4464d98000) [pid = 1951] [serial = 2030] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f446331e000) [pid = 1951] [serial = 2027] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f445fbf6000) [pid = 1951] [serial = 2021] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f4462d9a000) [pid = 1951] [serial = 2024] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f4462ad5800) [pid = 1951] [serial = 2009] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f445f58c400) [pid = 1951] [serial = 2003] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f445ee58c00) [pid = 1951] [serial = 2051] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f44632bf400) [pid = 1951] [serial = 2001] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f44630aec00) [pid = 1951] [serial = 1998] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f4466288000) [pid = 1951] [serial = 2048] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f4466e3f400) [pid = 1951] [serial = 2045] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f4462f8f400) [pid = 1951] [serial = 1991] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f4462c63800) [pid = 1951] [serial = 1988] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f4463079800) [pid = 1951] [serial = 1996] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104431185]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f44631d2c00) [pid = 1951] [serial = 1993] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f44611c9400) [pid = 1951] [serial = 1979] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f44613d7800) [pid = 1951] [serial = 1982] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f44617ff000) [pid = 1951] [serial = 1985] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f445f5af400) [pid = 1951] [serial = 1973] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f4460d37800) [pid = 1951] [serial = 1976] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f4463afb800) [pid = 1951] [serial = 2012] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f4462f5e400) [pid = 1951] [serial = 2054] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f4464619c00) [pid = 1951] [serial = 2015] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f4461263400) [pid = 1951] [serial = 2006] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f445f17f800) [pid = 1951] [serial = 2018] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f445f4a2800) [pid = 1951] [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]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f445ee58800) [pid = 1951] [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]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f4461186400) [pid = 1951] [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]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f4461186000) [pid = 1951] [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]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f4464619800) [pid = 1951] [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]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f4463363800) [pid = 1951] [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]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f4466c89000) [pid = 1951] [serial = 2042] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f445efc4000) [pid = 1951] [serial = 2037] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104453846]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f4464dc6800) [pid = 1951] [serial = 2032] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f445fbee800) [pid = 1951] [serial = 2000] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 70 (0x7f445fd37800) [pid = 1951] [serial = 1990] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 69 (0x7f4463070800) [pid = 1951] [serial = 1995] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104431185]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 68 (0x7f445f8fb800) [pid = 1951] [serial = 2019] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 67 (0x7f445f8d5c00) [pid = 1951] [serial = 1971] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 66 (0x7f4463bffc00) [pid = 1951] [serial = 2013] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | --DOMWINDOW == 65 (0x7f4464c5d000) [pid = 1951] [serial = 2016] [outer = (nil)] [url = about:blank]
00:41:19 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461246000 == 13 [pid = 1951] [id = 743]
00:41:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 66 (0x7f445ee58400) [pid = 1951] [serial = 2079] [outer = (nil)]
00:41:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 67 (0x7f445ee58c00) [pid = 1951] [serial = 2080] [outer = 0x7f445ee58400]
00:41:20 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
00:41:20 INFO - document served over http requires an https
00:41:20 INFO - sub-resource via iframe-tag using the meta-referrer
00:41:20 INFO - delivery method with no-redirect and when
00:41:20 INFO - the target request is cross-origin.
00:41:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1727ms
00:41:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
00:41:20 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461398c00 == 14 [pid = 1951] [id = 744]
00:41:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 68 (0x7f445f5af400) [pid = 1951] [serial = 2081] [outer = (nil)]
00:41:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 69 (0x7f445f5af800) [pid = 1951] [serial = 2082] [outer = 0x7f445f5af400]
00:41:20 INFO - PROCESS | 1901 | ++DOMWINDOW == 70 (0x7f445f977c00) [pid = 1951] [serial = 2083] [outer = 0x7f445f5af400]
00:41:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:21 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446167ac00 == 15 [pid = 1951] [id = 745]
00:41:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 71 (0x7f445fbf6000) [pid = 1951] [serial = 2084] [outer = (nil)]
00:41:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f445fd37800) [pid = 1951] [serial = 2085] [outer = 0x7f445fbf6000]
00:41:21 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
00:41:21 INFO - document served over http requires an https
00:41:21 INFO - sub-resource via iframe-tag using the meta-referrer
00:41:21 INFO - delivery method with swap-origin-redirect and when
00:41:21 INFO - the target request is cross-origin.
00:41:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1433ms
00:41:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
00:41:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:21 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeb1200 == 16 [pid = 1951] [id = 746]
00:41:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f445f8f9c00) [pid = 1951] [serial = 2086] [outer = (nil)]
00:41:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f4460d37800) [pid = 1951] [serial = 2087] [outer = 0x7f445f8f9c00]
00:41:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:22 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f44613d7800) [pid = 1951] [serial = 2088] [outer = 0x7f445f8f9c00]
00:41:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:22 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:23 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
00:41:23 INFO - document served over http requires an https
00:41:23 INFO - sub-resource via script-tag using the meta-referrer
00:41:23 INFO - delivery method with keep-origin-redirect and when
00:41:23 INFO - the target request is cross-origin.
00:41:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2234ms
00:41:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
00:41:24 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461214400 == 17 [pid = 1951] [id = 747]
00:41:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f4462f8f400) [pid = 1951] [serial = 2089] [outer = (nil)]
00:41:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f4462f8fc00) [pid = 1951] [serial = 2090] [outer = 0x7f4462f8f400]
00:41:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:24 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f445f137c00) [pid = 1951] [serial = 2091] [outer = 0x7f4462f8f400]
00:41:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:24 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:26 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
00:41:26 INFO - document served over http requires an https
00:41:26 INFO - sub-resource via script-tag using the meta-referrer
00:41:26 INFO - delivery method with no-redirect and when
00:41:26 INFO - the target request is cross-origin.
00:41:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2194ms
00:41:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
00:41:26 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461707e00 == 18 [pid = 1951] [id = 748]
00:41:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f44632bf800) [pid = 1951] [serial = 2092] [outer = (nil)]
00:41:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f446331e000) [pid = 1951] [serial = 2093] [outer = 0x7f44632bf800]
00:41:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f4463b6fc00) [pid = 1951] [serial = 2094] [outer = 0x7f44632bf800]
00:41:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:27 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:28 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
00:41:28 INFO - document served over http requires an https
00:41:28 INFO - sub-resource via script-tag using the meta-referrer
00:41:28 INFO - delivery method with swap-origin-redirect and when
00:41:28 INFO - the target request is cross-origin.
00:41:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2142ms
00:41:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
00:41:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:29 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462bd2900 == 19 [pid = 1951] [id = 749]
00:41:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f4464dc6800) [pid = 1951] [serial = 2095] [outer = (nil)]
00:41:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f446588f000) [pid = 1951] [serial = 2096] [outer = 0x7f4464dc6800]
00:41:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:29 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f445f470800) [pid = 1951] [serial = 2097] [outer = 0x7f4464dc6800]
00:41:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:30 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
00:41:30 INFO - document served over http requires an https
00:41:30 INFO - sub-resource via xhr-request using the meta-referrer
00:41:30 INFO - delivery method with keep-origin-redirect and when
00:41:30 INFO - the target request is cross-origin.
00:41:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2364ms
00:41:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
00:41:30 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462f6f100 == 20 [pid = 1951] [id = 750]
00:41:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f446882bc00) [pid = 1951] [serial = 2098] [outer = (nil)]
00:41:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f4469509000) [pid = 1951] [serial = 2099] [outer = 0x7f446882bc00]
00:41:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f44695e9c00) [pid = 1951] [serial = 2100] [outer = 0x7f446882bc00]
00:41:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:31 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:32 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
00:41:32 INFO - document served over http requires an https
00:41:32 INFO - sub-resource via xhr-request using the meta-referrer
00:41:32 INFO - delivery method with no-redirect and when
00:41:32 INFO - the target request is cross-origin.
00:41:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1737ms
00:41:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
00:41:32 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4464d25000 == 21 [pid = 1951] [id = 751]
00:41:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f446a07d400) [pid = 1951] [serial = 2101] [outer = (nil)]
00:41:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f446a07d800) [pid = 1951] [serial = 2102] [outer = 0x7f446a07d400]
00:41:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f446a52bc00) [pid = 1951] [serial = 2103] [outer = 0x7f446a07d400]
00:41:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:34 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
00:41:34 INFO - document served over http requires an https
00:41:34 INFO - sub-resource via xhr-request using the meta-referrer
00:41:34 INFO - delivery method with swap-origin-redirect and when
00:41:34 INFO - the target request is cross-origin.
00:41:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1687ms
00:41:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
00:41:34 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466241e00 == 22 [pid = 1951] [id = 752]
00:41:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f446a766000) [pid = 1951] [serial = 2104] [outer = (nil)]
00:41:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f446a766400) [pid = 1951] [serial = 2105] [outer = 0x7f446a766000]
00:41:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f446ae12c00) [pid = 1951] [serial = 2106] [outer = 0x7f446a766000]
00:41:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:35 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
00:41:35 INFO - document served over http requires an http
00:41:35 INFO - sub-resource via fetch-request using the meta-referrer
00:41:35 INFO - delivery method with keep-origin-redirect and when
00:41:35 INFO - the target request is same-origin.
00:41:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1688ms
00:41:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
00:41:35 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4466f78300 == 23 [pid = 1951] [id = 753]
00:41:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f446aec8000) [pid = 1951] [serial = 2107] [outer = (nil)]
00:41:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f446b216c00) [pid = 1951] [serial = 2108] [outer = 0x7f446aec8000]
00:41:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f446b2be400) [pid = 1951] [serial = 2109] [outer = 0x7f446aec8000]
00:41:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:37 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
00:41:37 INFO - document served over http requires an http
00:41:37 INFO - sub-resource via fetch-request using the meta-referrer
00:41:37 INFO - delivery method with no-redirect and when
00:41:37 INFO - the target request is same-origin.
00:41:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2137ms
00:41:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
00:41:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:38 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4467266200 == 24 [pid = 1951] [id = 754]
00:41:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f446b3f0c00) [pid = 1951] [serial = 2110] [outer = (nil)]
00:41:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f446b64e400) [pid = 1951] [serial = 2111] [outer = 0x7f446b3f0c00]
00:41:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:38 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f446b753c00) [pid = 1951] [serial = 2112] [outer = 0x7f446b3f0c00]
00:41:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:38 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:40 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
00:41:40 INFO - document served over http requires an http
00:41:40 INFO - sub-resource via fetch-request using the meta-referrer
00:41:40 INFO - delivery method with swap-origin-redirect and when
00:41:40 INFO - the target request is same-origin.
00:41:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2238ms
00:41:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
00:41:40 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44680aa800 == 25 [pid = 1951] [id = 755]
00:41:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f446bb22800) [pid = 1951] [serial = 2113] [outer = (nil)]
00:41:40 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f446bb22c00) [pid = 1951] [serial = 2114] [outer = 0x7f446bb22800]
00:41:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:41 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f446bb5e800) [pid = 1951] [serial = 2115] [outer = 0x7f446bb22800]
00:41:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:41 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:43 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445fd21900 == 26 [pid = 1951] [id = 756]
00:41:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f445f137800) [pid = 1951] [serial = 2116] [outer = (nil)]
00:41:43 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f445f17fc00) [pid = 1951] [serial = 2117] [outer = 0x7f445f137800]
00:41:44 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
00:41:44 INFO - document served over http requires an http
00:41:44 INFO - sub-resource via iframe-tag using the meta-referrer
00:41:44 INFO - delivery method with keep-origin-redirect and when
00:41:44 INFO - the target request is same-origin.
00:41:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3892ms
00:41:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
00:41:44 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeb1700 == 27 [pid = 1951] [id = 757]
00:41:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f445f8f9400) [pid = 1951] [serial = 2118] [outer = (nil)]
00:41:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f445f90ec00) [pid = 1951] [serial = 2119] [outer = 0x7f445f8f9400]
00:41:44 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f4461186000) [pid = 1951] [serial = 2120] [outer = 0x7f445f8f9400]
00:41:44 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:45 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:45 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445fd20a00 == 28 [pid = 1951] [id = 758]
00:41:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f445f58cc00) [pid = 1951] [serial = 2121] [outer = (nil)]
00:41:45 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f4461263400) [pid = 1951] [serial = 2122] [outer = 0x7f445f58cc00]
00:41:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446167ac00 == 27 [pid = 1951] [id = 745]
00:41:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461398c00 == 26 [pid = 1951] [id = 744]
00:41:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461246000 == 25 [pid = 1951] [id = 743]
00:41:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460ead100 == 24 [pid = 1951] [id = 742]
00:41:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d67d00 == 23 [pid = 1951] [id = 741]
00:41:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f0e5700 == 22 [pid = 1951] [id = 740]
00:41:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeae000 == 21 [pid = 1951] [id = 739]
00:41:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeaef00 == 20 [pid = 1951] [id = 732]
00:41:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460ff1600 == 19 [pid = 1951] [id = 738]
00:41:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d68200 == 18 [pid = 1951] [id = 737]
00:41:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460c35000 == 17 [pid = 1951] [id = 736]
00:41:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eff9d00 == 16 [pid = 1951] [id = 735]
00:41:45 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f500e00 == 15 [pid = 1951] [id = 734]
00:41:45 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f4461186800) [pid = 1951] [serial = 2052] [outer = (nil)] [url = about:blank]
00:41:45 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f4460c43c00) [pid = 1951] [serial = 2004] [outer = (nil)] [url = about:blank]
00:41:45 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f4463070400) [pid = 1951] [serial = 2010] [outer = (nil)] [url = about:blank]
00:41:45 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f4462d9ac00) [pid = 1951] [serial = 2007] [outer = (nil)] [url = about:blank]
00:41:45 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
00:41:45 INFO - document served over http requires an http
00:41:45 INFO - sub-resource via iframe-tag using the meta-referrer
00:41:45 INFO - delivery method with no-redirect and when
00:41:45 INFO - the target request is same-origin.
00:41:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1799ms
00:41:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
00:41:46 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f0e5700 == 16 [pid = 1951] [id = 759]
00:41:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f44611c9800) [pid = 1951] [serial = 2123] [outer = (nil)]
00:41:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 107 (0x7f446127bc00) [pid = 1951] [serial = 2124] [outer = 0x7f44611c9800]
00:41:46 INFO - PROCESS | 1901 | ++DOMWINDOW == 108 (0x7f4462b9c000) [pid = 1951] [serial = 2125] [outer = 0x7f44611c9800]
00:41:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:46 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:47 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460c36400 == 17 [pid = 1951] [id = 760]
00:41:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 109 (0x7f4462c63800) [pid = 1951] [serial = 2126] [outer = (nil)]
00:41:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 110 (0x7f4462d9a000) [pid = 1951] [serial = 2127] [outer = 0x7f4462c63800]
00:41:47 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
00:41:47 INFO - document served over http requires an http
00:41:47 INFO - sub-resource via iframe-tag using the meta-referrer
00:41:47 INFO - delivery method with swap-origin-redirect and when
00:41:47 INFO - the target request is same-origin.
00:41:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1530ms
00:41:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
00:41:47 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:47 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460d67d00 == 18 [pid = 1951] [id = 761]
00:41:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 111 (0x7f4462ff3800) [pid = 1951] [serial = 2128] [outer = (nil)]
00:41:47 INFO - PROCESS | 1901 | ++DOMWINDOW == 112 (0x7f4463070400) [pid = 1951] [serial = 2129] [outer = 0x7f4462ff3800]
00:41:48 INFO - PROCESS | 1901 | ++DOMWINDOW == 113 (0x7f4463224000) [pid = 1951] [serial = 2130] [outer = 0x7f4462ff3800]
00:41:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:48 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:48 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:41:48 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
00:41:48 INFO - document served over http requires an http
00:41:48 INFO - sub-resource via script-tag using the meta-referrer
00:41:48 INFO - delivery method with keep-origin-redirect and when
00:41:48 INFO - the target request is same-origin.
00:41:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1539ms
00:41:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
00:41:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:49 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44611c7b00 == 19 [pid = 1951] [id = 762]
00:41:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 114 (0x7f4464619c00) [pid = 1951] [serial = 2131] [outer = (nil)]
00:41:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 115 (0x7f44647bdc00) [pid = 1951] [serial = 2132] [outer = 0x7f4464619c00]
00:41:49 INFO - PROCESS | 1901 | ++DOMWINDOW == 116 (0x7f4465cf0400) [pid = 1951] [serial = 2133] [outer = 0x7f4464619c00]
00:41:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:49 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 115 (0x7f44613cc000) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 114 (0x7f445fbf6000) [pid = 1951] [serial = 2084] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 113 (0x7f4469527c00) [pid = 1951] [serial = 2077] [outer = (nil)] [url = about:blank]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 112 (0x7f446127b000) [pid = 1951] [serial = 2069] [outer = (nil)] [url = about:blank]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 111 (0x7f4464729800) [pid = 1951] [serial = 2072] [outer = (nil)] [url = about:blank]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 110 (0x7f44632b9800) [pid = 1951] [serial = 2060] [outer = (nil)] [url = about:blank]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 109 (0x7f446587c000) [pid = 1951] [serial = 2063] [outer = (nil)] [url = about:blank]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 108 (0x7f4469447c00) [pid = 1951] [serial = 2075] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 107 (0x7f445fbf6800) [pid = 1951] [serial = 2057] [outer = (nil)] [url = about:blank]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 106 (0x7f4467357c00) [pid = 1951] [serial = 2066] [outer = (nil)] [url = about:blank]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f445ee58c00) [pid = 1951] [serial = 2080] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104479910]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f445f5af800) [pid = 1951] [serial = 2082] [outer = (nil)] [url = about:blank]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f445fd37800) [pid = 1951] [serial = 2085] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f4464558000) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f4465d7b800) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f445f90e400) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f4469527800) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f4464db1000) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f44632b9000) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f445ee58400) [pid = 1951] [serial = 2079] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104479910]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f44675cc000) [pid = 1951] [serial = 2074] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f4467357800) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f445f5e3800) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f4466e3f000) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f44662fcc00) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f4465895000) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f4464d2fc00) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f44632b9400) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f4462babc00) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f445fbee400) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f445f17f400) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f44630ae400) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f44631d2800) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f4462b9c800) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f44617fbc00) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f44613d7400) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f44611c9000) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f4460d37400) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f445f53cc00) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f445f17f000) [pid = 1951] [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]
00:41:50 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f4467231c00) [pid = 1951] [serial = 2046] [outer = (nil)] [url = about:blank]
00:41:51 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f4464472400) [pid = 1951] [serial = 2028] [outer = (nil)] [url = about:blank]
00:41:51 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f4460c43400) [pid = 1951] [serial = 1994] [outer = (nil)] [url = about:blank]
00:41:51 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f44617a9800) [pid = 1951] [serial = 1983] [outer = (nil)] [url = about:blank]
00:41:51 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f44663e6400) [pid = 1951] [serial = 2041] [outer = (nil)] [url = about:blank]
00:41:51 INFO - PROCESS | 1901 | --DOMWINDOW == 70 (0x7f4462afbc00) [pid = 1951] [serial = 1986] [outer = (nil)] [url = about:blank]
00:41:51 INFO - PROCESS | 1901 | --DOMWINDOW == 69 (0x7f44611b9800) [pid = 1951] [serial = 2022] [outer = (nil)] [url = about:blank]
00:41:51 INFO - PROCESS | 1901 | --DOMWINDOW == 68 (0x7f4465ce5400) [pid = 1951] [serial = 2036] [outer = (nil)] [url = about:blank]
00:41:51 INFO - PROCESS | 1901 | --DOMWINDOW == 67 (0x7f445f5e3000) [pid = 1951] [serial = 1980] [outer = (nil)] [url = about:blank]
00:41:51 INFO - PROCESS | 1901 | --DOMWINDOW == 66 (0x7f446106bc00) [pid = 1951] [serial = 1977] [outer = (nil)] [url = about:blank]
00:41:51 INFO - PROCESS | 1901 | --DOMWINDOW == 65 (0x7f4463224800) [pid = 1951] [serial = 2055] [outer = (nil)] [url = about:blank]
00:41:51 INFO - PROCESS | 1901 | --DOMWINDOW == 64 (0x7f4461316c00) [pid = 1951] [serial = 2058] [outer = (nil)] [url = about:blank]
00:41:51 INFO - PROCESS | 1901 | --DOMWINDOW == 63 (0x7f4462e7f000) [pid = 1951] [serial = 1989] [outer = (nil)] [url = about:blank]
00:41:51 INFO - PROCESS | 1901 | --DOMWINDOW == 62 (0x7f446325a400) [pid = 1951] [serial = 1999] [outer = (nil)] [url = about:blank]
00:41:51 INFO - PROCESS | 1901 | --DOMWINDOW == 61 (0x7f4464416400) [pid = 1951] [serial = 2061] [outer = (nil)] [url = about:blank]
00:41:51 INFO - PROCESS | 1901 | --DOMWINDOW == 60 (0x7f4464db3800) [pid = 1951] [serial = 2031] [outer = (nil)] [url = about:blank]
00:41:51 INFO - PROCESS | 1901 | --DOMWINDOW == 59 (0x7f445f975800) [pid = 1951] [serial = 1974] [outer = (nil)] [url = about:blank]
00:41:51 INFO - PROCESS | 1901 | --DOMWINDOW == 58 (0x7f4462ff9800) [pid = 1951] [serial = 2025] [outer = (nil)] [url = about:blank]
00:41:51 INFO - PROCESS | 1901 | --DOMWINDOW == 57 (0x7f446746d800) [pid = 1951] [serial = 2049] [outer = (nil)] [url = about:blank]
00:41:51 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
00:41:51 INFO - document served over http requires an http
00:41:51 INFO - sub-resource via script-tag using the meta-referrer
00:41:51 INFO - delivery method with no-redirect and when
00:41:51 INFO - the target request is same-origin.
00:41:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2142ms
00:41:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
00:41:51 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461398c00 == 20 [pid = 1951] [id = 763]
00:41:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 58 (0x7f445f17f000) [pid = 1951] [serial = 2134] [outer = (nil)]
00:41:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 59 (0x7f445f17f400) [pid = 1951] [serial = 2135] [outer = 0x7f445f17f000]
00:41:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:51 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 60 (0x7f445f5e3000) [pid = 1951] [serial = 2136] [outer = 0x7f445f17f000]
00:41:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:53 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
00:41:53 INFO - document served over http requires an http
00:41:53 INFO - sub-resource via script-tag using the meta-referrer
00:41:53 INFO - delivery method with swap-origin-redirect and when
00:41:53 INFO - the target request is same-origin.
00:41:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2286ms
00:41:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
00:41:53 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460c37800 == 21 [pid = 1951] [id = 764]
00:41:53 INFO - PROCESS | 1901 | ++DOMWINDOW == 61 (0x7f445fbee400) [pid = 1951] [serial = 2137] [outer = (nil)]
00:41:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 62 (0x7f445fbf6000) [pid = 1951] [serial = 2138] [outer = 0x7f445fbee400]
00:41:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 63 (0x7f4460f80800) [pid = 1951] [serial = 2139] [outer = 0x7f445fbee400]
00:41:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:55 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
00:41:55 INFO - document served over http requires an http
00:41:55 INFO - sub-resource via xhr-request using the meta-referrer
00:41:55 INFO - delivery method with keep-origin-redirect and when
00:41:55 INFO - the target request is same-origin.
00:41:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2134ms
00:41:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
00:41:56 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461397d00 == 22 [pid = 1951] [id = 765]
00:41:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 64 (0x7f446127b000) [pid = 1951] [serial = 2140] [outer = (nil)]
00:41:56 INFO - PROCESS | 1901 | ++DOMWINDOW == 65 (0x7f4461316c00) [pid = 1951] [serial = 2141] [outer = 0x7f446127b000]
00:41:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:56 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:57 INFO - PROCESS | 1901 | ++DOMWINDOW == 66 (0x7f44617b2400) [pid = 1951] [serial = 2142] [outer = 0x7f446127b000]
00:41:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:57 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:58 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
00:41:58 INFO - document served over http requires an http
00:41:58 INFO - sub-resource via xhr-request using the meta-referrer
00:41:58 INFO - delivery method with no-redirect and when
00:41:58 INFO - the target request is same-origin.
00:41:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2598ms
00:41:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
00:41:58 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4462aef100 == 23 [pid = 1951] [id = 766]
00:41:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 67 (0x7f4462ee2400) [pid = 1951] [serial = 2143] [outer = (nil)]
00:41:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 68 (0x7f4462f5e400) [pid = 1951] [serial = 2144] [outer = 0x7f4462ee2400]
00:41:58 INFO - PROCESS | 1901 | ++DOMWINDOW == 69 (0x7f4463224800) [pid = 1951] [serial = 2145] [outer = 0x7f4462ee2400]
00:41:58 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:59 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:41:59 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
00:41:59 INFO - document served over http requires an http
00:41:59 INFO - sub-resource via xhr-request using the meta-referrer
00:41:59 INFO - delivery method with swap-origin-redirect and when
00:41:59 INFO - the target request is same-origin.
00:41:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1630ms
00:41:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
00:42:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:00 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4464d28c00 == 24 [pid = 1951] [id = 767]
00:42:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 70 (0x7f4462f5e000) [pid = 1951] [serial = 2146] [outer = (nil)]
00:42:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 71 (0x7f44632b9800) [pid = 1951] [serial = 2147] [outer = 0x7f4462f5e000]
00:42:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f4464d2fc00) [pid = 1951] [serial = 2148] [outer = 0x7f4462f5e000]
00:42:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:00 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:01 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
00:42:01 INFO - document served over http requires an https
00:42:01 INFO - sub-resource via fetch-request using the meta-referrer
00:42:01 INFO - delivery method with keep-origin-redirect and when
00:42:01 INFO - the target request is same-origin.
00:42:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1685ms
00:42:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
00:42:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:01 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4467265800 == 25 [pid = 1951] [id = 768]
00:42:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f4465ce5400) [pid = 1951] [serial = 2149] [outer = (nil)]
00:42:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f4465cf0800) [pid = 1951] [serial = 2150] [outer = 0x7f4465ce5400]
00:42:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f44662fcc00) [pid = 1951] [serial = 2151] [outer = 0x7f4465ce5400]
00:42:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:02 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:03 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
00:42:03 INFO - document served over http requires an https
00:42:03 INFO - sub-resource via fetch-request using the meta-referrer
00:42:03 INFO - delivery method with no-redirect and when
00:42:03 INFO - the target request is same-origin.
00:42:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1732ms
00:42:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
00:42:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:03 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44681e6d00 == 26 [pid = 1951] [id = 769]
00:42:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f44672be400) [pid = 1951] [serial = 2152] [outer = (nil)]
00:42:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f44672d5800) [pid = 1951] [serial = 2153] [outer = 0x7f44672be400]
00:42:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:04 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f44675cc400) [pid = 1951] [serial = 2154] [outer = 0x7f44672be400]
00:42:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:04 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:05 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:42:05 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
00:42:05 INFO - document served over http requires an https
00:42:05 INFO - sub-resource via fetch-request using the meta-referrer
00:42:05 INFO - delivery method with swap-origin-redirect and when
00:42:05 INFO - the target request is same-origin.
00:42:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2180ms
00:42:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
00:42:05 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4468854200 == 27 [pid = 1951] [id = 770]
00:42:05 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f4468976800) [pid = 1951] [serial = 2155] [outer = (nil)]
00:42:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 80 (0x7f4468ed4000) [pid = 1951] [serial = 2156] [outer = 0x7f4468976800]
00:42:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:06 INFO - PROCESS | 1901 | ++DOMWINDOW == 81 (0x7f4469447000) [pid = 1951] [serial = 2157] [outer = 0x7f4468976800]
00:42:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:06 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:07 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689bf800 == 28 [pid = 1951] [id = 771]
00:42:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 82 (0x7f4469509c00) [pid = 1951] [serial = 2158] [outer = (nil)]
00:42:07 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:42:07 INFO - PROCESS | 1901 | ++DOMWINDOW == 83 (0x7f4469da9800) [pid = 1951] [serial = 2159] [outer = 0x7f4469509c00]
00:42:07 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
00:42:07 INFO - document served over http requires an https
00:42:07 INFO - sub-resource via iframe-tag using the meta-referrer
00:42:07 INFO - delivery method with keep-origin-redirect and when
00:42:07 INFO - the target request is same-origin.
00:42:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2387ms
00:42:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
00:42:08 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44689c1b00 == 29 [pid = 1951] [id = 772]
00:42:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 84 (0x7f446a7c2800) [pid = 1951] [serial = 2160] [outer = (nil)]
00:42:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 85 (0x7f446ae32400) [pid = 1951] [serial = 2161] [outer = 0x7f446a7c2800]
00:42:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:08 INFO - PROCESS | 1901 | ++DOMWINDOW == 86 (0x7f446beb5000) [pid = 1951] [serial = 2162] [outer = 0x7f446a7c2800]
00:42:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:08 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:09 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f44694f8d00 == 30 [pid = 1951] [id = 773]
00:42:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 87 (0x7f446bec4000) [pid = 1951] [serial = 2163] [outer = (nil)]
00:42:09 INFO - PROCESS | 1901 | ++DOMWINDOW == 88 (0x7f446bec4800) [pid = 1951] [serial = 2164] [outer = 0x7f446bec4000]
00:42:09 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
00:42:09 INFO - document served over http requires an https
00:42:09 INFO - sub-resource via iframe-tag using the meta-referrer
00:42:09 INFO - delivery method with no-redirect and when
00:42:09 INFO - the target request is same-origin.
00:42:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2092ms
00:42:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
00:42:10 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446951cf00 == 31 [pid = 1951] [id = 774]
00:42:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 89 (0x7f446bf10c00) [pid = 1951] [serial = 2165] [outer = (nil)]
00:42:10 INFO - PROCESS | 1901 | ++DOMWINDOW == 90 (0x7f446bf4b400) [pid = 1951] [serial = 2166] [outer = 0x7f446bf10c00]
00:42:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:10 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:11 INFO - PROCESS | 1901 | ++DOMWINDOW == 91 (0x7f446d427800) [pid = 1951] [serial = 2167] [outer = 0x7f446bf10c00]
00:42:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:11 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:12 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4469520600 == 32 [pid = 1951] [id = 775]
00:42:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 92 (0x7f446d44bc00) [pid = 1951] [serial = 2168] [outer = (nil)]
00:42:12 INFO - PROCESS | 1901 | ++DOMWINDOW == 93 (0x7f446d54d000) [pid = 1951] [serial = 2169] [outer = 0x7f446d44bc00]
00:42:12 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
00:42:12 INFO - document served over http requires an https
00:42:12 INFO - sub-resource via iframe-tag using the meta-referrer
00:42:12 INFO - delivery method with swap-origin-redirect and when
00:42:12 INFO - the target request is same-origin.
00:42:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2850ms
00:42:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
00:42:14 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461249700 == 33 [pid = 1951] [id = 776]
00:42:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 94 (0x7f44672d5c00) [pid = 1951] [serial = 2170] [outer = (nil)]
00:42:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 95 (0x7f446d747c00) [pid = 1951] [serial = 2171] [outer = 0x7f44672d5c00]
00:42:14 INFO - PROCESS | 1901 | ++DOMWINDOW == 96 (0x7f446da9a800) [pid = 1951] [serial = 2172] [outer = 0x7f44672d5c00]
00:42:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:14 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:15 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
00:42:15 INFO - document served over http requires an https
00:42:15 INFO - sub-resource via script-tag using the meta-referrer
00:42:15 INFO - delivery method with keep-origin-redirect and when
00:42:15 INFO - the target request is same-origin.
00:42:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2908ms
00:42:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
00:42:15 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:16 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461246f00 == 34 [pid = 1951] [id = 777]
00:42:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 97 (0x7f445fb77c00) [pid = 1951] [serial = 2173] [outer = (nil)]
00:42:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 98 (0x7f445fd37800) [pid = 1951] [serial = 2174] [outer = 0x7f445fb77c00]
00:42:16 INFO - PROCESS | 1901 | ++DOMWINDOW == 99 (0x7f4461263800) [pid = 1951] [serial = 2175] [outer = 0x7f445fb77c00]
00:42:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:16 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:17 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
00:42:17 INFO - document served over http requires an https
00:42:17 INFO - sub-resource via script-tag using the meta-referrer
00:42:17 INFO - delivery method with no-redirect and when
00:42:17 INFO - the target request is same-origin.
00:42:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1483ms
00:42:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
00:42:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:17 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f0e3e00 == 35 [pid = 1951] [id = 778]
00:42:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 100 (0x7f4463079000) [pid = 1951] [serial = 2176] [outer = (nil)]
00:42:17 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f44630f5400) [pid = 1951] [serial = 2177] [outer = 0x7f4463079000]
00:42:17 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:18 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f4464619000) [pid = 1951] [serial = 2178] [outer = 0x7f4463079000]
00:42:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:18 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:19 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
00:42:19 INFO - document served over http requires an https
00:42:19 INFO - sub-resource via script-tag using the meta-referrer
00:42:19 INFO - delivery method with swap-origin-redirect and when
00:42:19 INFO - the target request is same-origin.
00:42:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1787ms
00:42:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
00:42:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44611c7b00 == 34 [pid = 1951] [id = 762]
00:42:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460d67d00 == 33 [pid = 1951] [id = 761]
00:42:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460c36400 == 32 [pid = 1951] [id = 760]
00:42:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f0e5700 == 31 [pid = 1951] [id = 759]
00:42:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445fd20a00 == 30 [pid = 1951] [id = 758]
00:42:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeb1700 == 29 [pid = 1951] [id = 757]
00:42:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445fd21900 == 28 [pid = 1951] [id = 756]
00:42:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44680aa800 == 27 [pid = 1951] [id = 755]
00:42:19 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeb1700 == 28 [pid = 1951] [id = 779]
00:42:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f44632bfc00) [pid = 1951] [serial = 2179] [outer = (nil)]
00:42:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f44646b4400) [pid = 1951] [serial = 2180] [outer = 0x7f44632bfc00]
00:42:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:19 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f4469410400) [pid = 1951] [serial = 2181] [outer = 0x7f44632bfc00]
00:42:19 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4467266200 == 27 [pid = 1951] [id = 754]
00:42:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466f78300 == 26 [pid = 1951] [id = 753]
00:42:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4466241e00 == 25 [pid = 1951] [id = 752]
00:42:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4464d25000 == 24 [pid = 1951] [id = 751]
00:42:19 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462f6f100 == 23 [pid = 1951] [id = 750]
00:42:20 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:20 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462bd2900 == 22 [pid = 1951] [id = 749]
00:42:20 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446167a200 == 21 [pid = 1951] [id = 721]
00:42:20 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461707e00 == 20 [pid = 1951] [id = 748]
00:42:20 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461214400 == 19 [pid = 1951] [id = 747]
00:42:20 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeb1200 == 18 [pid = 1951] [id = 746]
00:42:20 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f4469d10000) [pid = 1951] [serial = 2078] [outer = (nil)] [url = about:blank]
00:42:20 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f446725a400) [pid = 1951] [serial = 2073] [outer = (nil)] [url = about:blank]
00:42:20 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f446636b800) [pid = 1951] [serial = 2064] [outer = (nil)] [url = about:blank]
00:42:20 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f44680e1000) [pid = 1951] [serial = 2067] [outer = (nil)] [url = about:blank]
00:42:20 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f4462ee2c00) [pid = 1951] [serial = 2070] [outer = (nil)] [url = about:blank]
00:42:20 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
00:42:20 INFO - document served over http requires an https
00:42:20 INFO - sub-resource via xhr-request using the meta-referrer
00:42:20 INFO - delivery method with keep-origin-redirect and when
00:42:20 INFO - the target request is same-origin.
00:42:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1827ms
00:42:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
00:42:21 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460ead100 == 19 [pid = 1951] [id = 780]
00:42:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 101 (0x7f4469d10000) [pid = 1951] [serial = 2182] [outer = (nil)]
00:42:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 102 (0x7f4469d5b400) [pid = 1951] [serial = 2183] [outer = 0x7f4469d10000]
00:42:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:21 INFO - PROCESS | 1901 | ++DOMWINDOW == 103 (0x7f446a673000) [pid = 1951] [serial = 2184] [outer = 0x7f4469d10000]
00:42:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:21 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:22 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
00:42:22 INFO - document served over http requires an https
00:42:22 INFO - sub-resource via xhr-request using the meta-referrer
00:42:22 INFO - delivery method with no-redirect and when
00:42:22 INFO - the target request is same-origin.
00:42:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1831ms
00:42:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
00:42:23 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f446167a200 == 20 [pid = 1951] [id = 781]
00:42:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 104 (0x7f446b3f0800) [pid = 1951] [serial = 2185] [outer = (nil)]
00:42:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 105 (0x7f446b68e800) [pid = 1951] [serial = 2186] [outer = 0x7f446b3f0800]
00:42:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:23 INFO - PROCESS | 1901 | ++DOMWINDOW == 106 (0x7f446bed3800) [pid = 1951] [serial = 2187] [outer = 0x7f446b3f0800]
00:42:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:23 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:24 INFO - PROCESS | 1901 | --DOMWINDOW == 105 (0x7f4462c63800) [pid = 1951] [serial = 2126] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:42:24 INFO - PROCESS | 1901 | --DOMWINDOW == 104 (0x7f44611c9800) [pid = 1951] [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]
00:42:24 INFO - PROCESS | 1901 | --DOMWINDOW == 103 (0x7f446b3f0c00) [pid = 1951] [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]
00:42:24 INFO - PROCESS | 1901 | --DOMWINDOW == 102 (0x7f44632bf800) [pid = 1951] [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]
00:42:24 INFO - PROCESS | 1901 | --DOMWINDOW == 101 (0x7f4462ff3800) [pid = 1951] [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]
00:42:24 INFO - PROCESS | 1901 | --DOMWINDOW == 100 (0x7f445f8f9c00) [pid = 1951] [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]
00:42:24 INFO - PROCESS | 1901 | --DOMWINDOW == 99 (0x7f4464dc6800) [pid = 1951] [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]
00:42:24 INFO - PROCESS | 1901 | --DOMWINDOW == 98 (0x7f445f8f9400) [pid = 1951] [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]
00:42:24 INFO - PROCESS | 1901 | --DOMWINDOW == 97 (0x7f446a766000) [pid = 1951] [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]
00:42:24 INFO - PROCESS | 1901 | --DOMWINDOW == 96 (0x7f445f58cc00) [pid = 1951] [serial = 2121] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104505639]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 95 (0x7f4464619c00) [pid = 1951] [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]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 94 (0x7f446a07d400) [pid = 1951] [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]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 93 (0x7f4462f8f400) [pid = 1951] [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]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 92 (0x7f446bb22800) [pid = 1951] [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]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 91 (0x7f445f137800) [pid = 1951] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 90 (0x7f446882bc00) [pid = 1951] [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]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 89 (0x7f446aec8000) [pid = 1951] [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]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 88 (0x7f445f17f400) [pid = 1951] [serial = 2135] [outer = (nil)] [url = about:blank]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 87 (0x7f4469509000) [pid = 1951] [serial = 2099] [outer = (nil)] [url = about:blank]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 86 (0x7f4460d37800) [pid = 1951] [serial = 2087] [outer = (nil)] [url = about:blank]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 85 (0x7f446a766400) [pid = 1951] [serial = 2105] [outer = (nil)] [url = about:blank]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 84 (0x7f446b64e400) [pid = 1951] [serial = 2111] [outer = (nil)] [url = about:blank]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 83 (0x7f446b216c00) [pid = 1951] [serial = 2108] [outer = (nil)] [url = about:blank]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 82 (0x7f4462f8fc00) [pid = 1951] [serial = 2090] [outer = (nil)] [url = about:blank]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 81 (0x7f4461263400) [pid = 1951] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104505639]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 80 (0x7f446a07d800) [pid = 1951] [serial = 2102] [outer = (nil)] [url = about:blank]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 79 (0x7f4462d9a000) [pid = 1951] [serial = 2127] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f446bb22c00) [pid = 1951] [serial = 2114] [outer = (nil)] [url = about:blank]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f446331e000) [pid = 1951] [serial = 2093] [outer = (nil)] [url = about:blank]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f445f90ec00) [pid = 1951] [serial = 2119] [outer = (nil)] [url = about:blank]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f446127bc00) [pid = 1951] [serial = 2124] [outer = (nil)] [url = about:blank]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f446588f000) [pid = 1951] [serial = 2096] [outer = (nil)] [url = about:blank]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f4463070400) [pid = 1951] [serial = 2129] [outer = (nil)] [url = about:blank]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f445f17fc00) [pid = 1951] [serial = 2117] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f44647bdc00) [pid = 1951] [serial = 2132] [outer = (nil)] [url = about:blank]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 70 (0x7f44695e9c00) [pid = 1951] [serial = 2100] [outer = (nil)] [url = about:blank]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 69 (0x7f446a52bc00) [pid = 1951] [serial = 2103] [outer = (nil)] [url = about:blank]
00:42:25 INFO - PROCESS | 1901 | --DOMWINDOW == 68 (0x7f445f470800) [pid = 1951] [serial = 2097] [outer = (nil)] [url = about:blank]
00:42:25 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
00:42:25 INFO - document served over http requires an https
00:42:25 INFO - sub-resource via xhr-request using the meta-referrer
00:42:25 INFO - delivery method with swap-origin-redirect and when
00:42:25 INFO - the target request is same-origin.
00:42:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2442ms
00:42:25 INFO - TEST-START | /resource-timing/test_resource_timing.html
00:42:25 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4463b51400 == 21 [pid = 1951] [id = 782]
00:42:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 69 (0x7f445f470800) [pid = 1951] [serial = 2188] [outer = (nil)]
00:42:25 INFO - PROCESS | 1901 | ++DOMWINDOW == 70 (0x7f445f53c800) [pid = 1951] [serial = 2189] [outer = 0x7f445f470800]
00:42:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:26 INFO - PROCESS | 1901 | ++DOMWINDOW == 71 (0x7f4460d35400) [pid = 1951] [serial = 2190] [outer = 0x7f445f470800]
00:42:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:26 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:27 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460c35a00 == 22 [pid = 1951] [id = 783]
00:42:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 72 (0x7f445f53c000) [pid = 1951] [serial = 2191] [outer = (nil)]
00:42:27 INFO - PROCESS | 1901 | ++DOMWINDOW == 73 (0x7f445f8f9c00) [pid = 1951] [serial = 2192] [outer = 0x7f445f53c000]
00:42:27 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:42:28 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (iframe)
00:42:28 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"
00:42:28 INFO - resource_load/<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:155:9
00:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:42:28 INFO - resource_load@http://web-platform.test:8000/resource-timing/test_resource_timing.js:151:5
00:42:28 INFO - onload/element.onload<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:101:21
00:42:28 INFO - EventHandlerNonNull*onload@http://web-platform.test:8000/resource-timing/test_resource_timing.js:99:31
00:42:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/resource-timing/test_resource_timing.js:26:1
00:42:28 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (iframe)
00:42:28 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (img)
00:42:28 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (img)
00:42:28 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (img)
00:42:28 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (link)
00:42:28 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (link)
00:42:28 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (link)
00:42:28 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (script)
00:42:28 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (script)
00:42:28 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (script)
00:42:28 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (xmlhttprequest)
00:42:28 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (xmlhttprequest)
00:42:28 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (xmlhttprequest)
00:42:28 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist
00:42:28 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 1
00:42:28 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 2
00:42:28 INFO - TEST-OK | /resource-timing/test_resource_timing.html | took 2902ms
00:42:28 INFO - TEST-START | /screen-orientation/lock-bad-argument.html
00:42:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:28 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461679800 == 23 [pid = 1951] [id = 784]
00:42:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 74 (0x7f4462e7f000) [pid = 1951] [serial = 2193] [outer = (nil)]
00:42:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 75 (0x7f4462f5ec00) [pid = 1951] [serial = 2194] [outer = 0x7f4462e7f000]
00:42:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:28 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:28 INFO - PROCESS | 1901 | ++DOMWINDOW == 76 (0x7f44630ae400) [pid = 1951] [serial = 2195] [outer = 0x7f4462e7f000]
00:42:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:29 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:29 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:42:29 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"
00:42:29 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:17:5
00:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:42:29 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:16:1
00:42:29 INFO - TEST-OK | /screen-orientation/lock-bad-argument.html | took 1585ms
00:42:29 INFO - TEST-START | /screen-orientation/lock-basic.html
00:42:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:30 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4464d28700 == 24 [pid = 1951] [id = 785]
00:42:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 77 (0x7f44647bdc00) [pid = 1951] [serial = 2196] [outer = (nil)]
00:42:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 78 (0x7f4464db1800) [pid = 1951] [serial = 2197] [outer = 0x7f44647bdc00]
00:42:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:30 INFO - PROCESS | 1901 | ++DOMWINDOW == 79 (0x7f446746d000) [pid = 1951] [serial = 2198] [outer = 0x7f44647bdc00]
00:42:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:30 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:42:38 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446167a200 == 23 [pid = 1951] [id = 781]
00:42:38 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460ead100 == 22 [pid = 1951] [id = 780]
00:42:38 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeb1700 == 21 [pid = 1951] [id = 779]
00:42:38 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f0e3e00 == 20 [pid = 1951] [id = 778]
00:42:38 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461246f00 == 19 [pid = 1951] [id = 777]
00:42:38 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461249700 == 18 [pid = 1951] [id = 776]
00:42:38 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4469520600 == 17 [pid = 1951] [id = 775]
00:42:38 INFO - PROCESS | 1901 | --DOCSHELL 0x7f446951cf00 == 16 [pid = 1951] [id = 774]
00:42:38 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44694f8d00 == 15 [pid = 1951] [id = 773]
00:42:38 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689bf800 == 14 [pid = 1951] [id = 771]
00:42:38 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44689c1b00 == 13 [pid = 1951] [id = 772]
00:42:38 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4468854200 == 12 [pid = 1951] [id = 770]
00:42:38 INFO - PROCESS | 1901 | --DOCSHELL 0x7f44681e6d00 == 11 [pid = 1951] [id = 769]
00:42:38 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4467265800 == 10 [pid = 1951] [id = 768]
00:42:38 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4464d28c00 == 9 [pid = 1951] [id = 767]
00:42:38 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4462aef100 == 8 [pid = 1951] [id = 766]
00:42:38 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461397d00 == 7 [pid = 1951] [id = 765]
00:42:38 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460c37800 == 6 [pid = 1951] [id = 764]
00:42:38 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461398c00 == 5 [pid = 1951] [id = 763]
00:42:38 INFO - PROCESS | 1901 | --DOMWINDOW == 78 (0x7f446b753c00) [pid = 1951] [serial = 2112] [outer = (nil)] [url = about:blank]
00:42:38 INFO - PROCESS | 1901 | --DOMWINDOW == 77 (0x7f44613d7800) [pid = 1951] [serial = 2088] [outer = (nil)] [url = about:blank]
00:42:38 INFO - PROCESS | 1901 | --DOMWINDOW == 76 (0x7f4463224000) [pid = 1951] [serial = 2130] [outer = (nil)] [url = about:blank]
00:42:38 INFO - PROCESS | 1901 | --DOMWINDOW == 75 (0x7f4465cf0400) [pid = 1951] [serial = 2133] [outer = (nil)] [url = about:blank]
00:42:38 INFO - PROCESS | 1901 | --DOMWINDOW == 74 (0x7f4462b9c000) [pid = 1951] [serial = 2125] [outer = (nil)] [url = about:blank]
00:42:38 INFO - PROCESS | 1901 | --DOMWINDOW == 73 (0x7f446ae12c00) [pid = 1951] [serial = 2106] [outer = (nil)] [url = about:blank]
00:42:38 INFO - PROCESS | 1901 | --DOMWINDOW == 72 (0x7f4461186000) [pid = 1951] [serial = 2120] [outer = (nil)] [url = about:blank]
00:42:38 INFO - PROCESS | 1901 | --DOMWINDOW == 71 (0x7f446b2be400) [pid = 1951] [serial = 2109] [outer = (nil)] [url = about:blank]
00:42:38 INFO - PROCESS | 1901 | --DOMWINDOW == 70 (0x7f445f137c00) [pid = 1951] [serial = 2091] [outer = (nil)] [url = about:blank]
00:42:38 INFO - PROCESS | 1901 | --DOMWINDOW == 69 (0x7f4463b6fc00) [pid = 1951] [serial = 2094] [outer = (nil)] [url = about:blank]
00:42:38 INFO - PROCESS | 1901 | --DOMWINDOW == 68 (0x7f446bb5e800) [pid = 1951] [serial = 2115] [outer = (nil)] [url = about:blank]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 67 (0x7f446bec4800) [pid = 1951] [serial = 2164] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104529631]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 66 (0x7f446ae32400) [pid = 1951] [serial = 2161] [outer = (nil)] [url = about:blank]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 65 (0x7f446d54d000) [pid = 1951] [serial = 2169] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 64 (0x7f446bf4b400) [pid = 1951] [serial = 2166] [outer = (nil)] [url = about:blank]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 63 (0x7f4465cf0800) [pid = 1951] [serial = 2150] [outer = (nil)] [url = about:blank]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 62 (0x7f44672d5800) [pid = 1951] [serial = 2153] [outer = (nil)] [url = about:blank]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 61 (0x7f4469da9800) [pid = 1951] [serial = 2159] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 60 (0x7f4468ed4000) [pid = 1951] [serial = 2156] [outer = (nil)] [url = about:blank]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 59 (0x7f4461316c00) [pid = 1951] [serial = 2141] [outer = (nil)] [url = about:blank]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 58 (0x7f4462f5e400) [pid = 1951] [serial = 2144] [outer = (nil)] [url = about:blank]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 57 (0x7f44632b9800) [pid = 1951] [serial = 2147] [outer = (nil)] [url = about:blank]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 56 (0x7f446b68e800) [pid = 1951] [serial = 2186] [outer = (nil)] [url = about:blank]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 55 (0x7f445fbf6000) [pid = 1951] [serial = 2138] [outer = (nil)] [url = about:blank]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 54 (0x7f4469d5b400) [pid = 1951] [serial = 2183] [outer = (nil)] [url = about:blank]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 53 (0x7f446d747c00) [pid = 1951] [serial = 2171] [outer = (nil)] [url = about:blank]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 52 (0x7f44630f5400) [pid = 1951] [serial = 2177] [outer = (nil)] [url = about:blank]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 51 (0x7f44646b4400) [pid = 1951] [serial = 2180] [outer = (nil)] [url = about:blank]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 50 (0x7f445fd37800) [pid = 1951] [serial = 2174] [outer = (nil)] [url = about:blank]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 49 (0x7f445f53c800) [pid = 1951] [serial = 2189] [outer = (nil)] [url = about:blank]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 48 (0x7f44632bfc00) [pid = 1951] [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]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 47 (0x7f4463079000) [pid = 1951] [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]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 46 (0x7f445fb77c00) [pid = 1951] [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]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 45 (0x7f446b3f0800) [pid = 1951] [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]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 44 (0x7f4469d10000) [pid = 1951] [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]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 43 (0x7f446bec4000) [pid = 1951] [serial = 2163] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446104529631]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 42 (0x7f446d44bc00) [pid = 1951] [serial = 2168] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 41 (0x7f4469509c00) [pid = 1951] [serial = 2158] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 40 (0x7f446a673000) [pid = 1951] [serial = 2184] [outer = (nil)] [url = about:blank]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 39 (0x7f446bed3800) [pid = 1951] [serial = 2187] [outer = (nil)] [url = about:blank]
00:42:42 INFO - PROCESS | 1901 | --DOMWINDOW == 38 (0x7f4469410400) [pid = 1951] [serial = 2181] [outer = (nil)] [url = about:blank]
00:42:48 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4461679800 == 4 [pid = 1951] [id = 784]
00:42:48 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460c35a00 == 3 [pid = 1951] [id = 783]
00:42:48 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4463b51400 == 2 [pid = 1951] [id = 782]
00:42:48 INFO - PROCESS | 1901 | --DOMWINDOW == 37 (0x7f4464619000) [pid = 1951] [serial = 2178] [outer = (nil)] [url = about:blank]
00:42:48 INFO - PROCESS | 1901 | --DOMWINDOW == 36 (0x7f4461263800) [pid = 1951] [serial = 2175] [outer = (nil)] [url = about:blank]
00:42:52 INFO - PROCESS | 1901 | JavaScript error: http://web-platform.test:8000/screen-orientation/lock-basic.html, line 11: NotSupportedError: Operation is not supported
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 35 (0x7f4462ee2400) [pid = 1951] [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]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 34 (0x7f4462f5e000) [pid = 1951] [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]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 33 (0x7f44672be400) [pid = 1951] [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]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 32 (0x7f445f17f000) [pid = 1951] [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]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 31 (0x7f446127b000) [pid = 1951] [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]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 30 (0x7f446a7c2800) [pid = 1951] [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]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 29 (0x7f446bf10c00) [pid = 1951] [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]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 28 (0x7f445f470800) [pid = 1951] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/resource-timing/test_resource_timing.html]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 27 (0x7f4468976800) [pid = 1951] [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]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 26 (0x7f445fbee400) [pid = 1951] [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]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 25 (0x7f4465ce5400) [pid = 1951] [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]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 24 (0x7f4462e7f000) [pid = 1951] [serial = 2193] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-bad-argument.html]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 23 (0x7f44672d5c00) [pid = 1951] [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]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 22 (0x7f445f5af400) [pid = 1951] [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]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 21 (0x7f445f53c000) [pid = 1951] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/resource-timing/resources/resource_timing_test0.html]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 20 (0x7f4464db1800) [pid = 1951] [serial = 2197] [outer = (nil)] [url = about:blank]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 19 (0x7f44630ae400) [pid = 1951] [serial = 2195] [outer = (nil)] [url = about:blank]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 18 (0x7f4462f5ec00) [pid = 1951] [serial = 2194] [outer = (nil)] [url = about:blank]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 17 (0x7f445f8f9c00) [pid = 1951] [serial = 2192] [outer = (nil)] [url = about:blank]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 16 (0x7f4460f80800) [pid = 1951] [serial = 2139] [outer = (nil)] [url = about:blank]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 15 (0x7f445f5e3000) [pid = 1951] [serial = 2136] [outer = (nil)] [url = about:blank]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 14 (0x7f44675cc400) [pid = 1951] [serial = 2154] [outer = (nil)] [url = about:blank]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 13 (0x7f44662fcc00) [pid = 1951] [serial = 2151] [outer = (nil)] [url = about:blank]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 12 (0x7f446da9a800) [pid = 1951] [serial = 2172] [outer = (nil)] [url = about:blank]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 11 (0x7f446beb5000) [pid = 1951] [serial = 2162] [outer = (nil)] [url = about:blank]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 10 (0x7f445f977c00) [pid = 1951] [serial = 2083] [outer = (nil)] [url = about:blank]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 9 (0x7f4464d2fc00) [pid = 1951] [serial = 2148] [outer = (nil)] [url = about:blank]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 8 (0x7f4469447000) [pid = 1951] [serial = 2157] [outer = (nil)] [url = about:blank]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 7 (0x7f4463224800) [pid = 1951] [serial = 2145] [outer = (nil)] [url = about:blank]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 6 (0x7f446d427800) [pid = 1951] [serial = 2167] [outer = (nil)] [url = about:blank]
00:42:52 INFO - PROCESS | 1901 | --DOMWINDOW == 5 (0x7f44617b2400) [pid = 1951] [serial = 2142] [outer = (nil)] [url = about:blank]
00:42:56 INFO - PROCESS | 1901 | --DOMWINDOW == 4 (0x7f4460d35400) [pid = 1951] [serial = 2190] [outer = (nil)] [url = about:blank]
00:43:00 INFO - PROCESS | 1901 | MARIONETTE LOG: INFO: Timeout fired
00:43:00 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.unlock() doesn't throw when there is no lock
00:43:00 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | Test that screen.orientation.lock returns a pending promise. - Test timed out
00:43:00 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.lock() is actually async
00:43:00 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | took 30973ms
00:43:00 INFO - TEST-START | /screen-orientation/lock-sandboxed-iframe.html
00:43:00 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeb0300 == 3 [pid = 1951] [id = 786]
00:43:00 INFO - PROCESS | 1901 | ++DOMWINDOW == 5 (0x7f445f151c00) [pid = 1951] [serial = 2199] [outer = (nil)]
00:43:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 6 (0x7f4463079000) [pid = 1951] [serial = 2200] [outer = 0x7f445f151c00]
00:43:01 INFO - PROCESS | 1901 | ++DOMWINDOW == 7 (0x7f446636bc00) [pid = 1951] [serial = 2201] [outer = 0x7f445f151c00]
00:43:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:43:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:43:01 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:43:02 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f4fff00 == 4 [pid = 1951] [id = 787]
00:43:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 8 (0x7f446b2a2800) [pid = 1951] [serial = 2202] [outer = (nil)]
00:43:02 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f500900 == 5 [pid = 1951] [id = 788]
00:43:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 9 (0x7f446b2a2c00) [pid = 1951] [serial = 2203] [outer = (nil)]
00:43:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 10 (0x7f446b216800) [pid = 1951] [serial = 2204] [outer = 0x7f446b2a2c00]
00:43:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 11 (0x7f446b68e000) [pid = 1951] [serial = 2205] [outer = 0x7f446b2a2800]
00:43:09 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4464d28700 == 4 [pid = 1951] [id = 785]
00:43:15 INFO - PROCESS | 1901 | --DOMWINDOW == 10 (0x7f446746d000) [pid = 1951] [serial = 2198] [outer = (nil)] [url = about:blank]
00:43:15 INFO - PROCESS | 1901 | --DOMWINDOW == 9 (0x7f4463079000) [pid = 1951] [serial = 2200] [outer = (nil)] [url = about:blank]
00:43:15 INFO - PROCESS | 1901 | --DOMWINDOW == 8 (0x7f44647bdc00) [pid = 1951] [serial = 2196] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-basic.html]
00:43:31 INFO - PROCESS | 1901 | MARIONETTE LOG: INFO: Timeout fired
00:43:31 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"
00:43:31 INFO - runTestNotAllowed/window.onmessage<@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:28:13
00:43:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:43:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
00:43:31 INFO - EventHandlerNonNull*runTestNotAllowed@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:27:28
00:43:31 INFO - @http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:35:5
00:43:31 INFO - TEST-NOTRUN | /screen-orientation/lock-sandboxed-iframe.html | Test with 'allow-orientation-lock' sandboxing directive
00:43:31 INFO - TEST-TIMEOUT | /screen-orientation/lock-sandboxed-iframe.html | took 30779ms
00:43:31 INFO - TEST-START | /screen-orientation/onchange-event-subframe.html
00:43:31 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f4fff00 == 3 [pid = 1951] [id = 787]
00:43:31 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f500900 == 2 [pid = 1951] [id = 788]
00:43:31 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeb1200 == 3 [pid = 1951] [id = 789]
00:43:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 9 (0x7f4463116c00) [pid = 1951] [serial = 2206] [outer = (nil)]
00:43:31 INFO - PROCESS | 1901 | ++DOMWINDOW == 10 (0x7f446588f000) [pid = 1951] [serial = 2207] [outer = 0x7f4463116c00]
00:43:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 11 (0x7f446be99000) [pid = 1951] [serial = 2208] [outer = 0x7f4463116c00]
00:43:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:43:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:43:32 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:43:32 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f503100 == 4 [pid = 1951] [id = 790]
00:43:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 12 (0x7f446d54d400) [pid = 1951] [serial = 2209] [outer = (nil)]
00:43:32 INFO - PROCESS | 1901 | ++DOMWINDOW == 13 (0x7f446d5a0000) [pid = 1951] [serial = 2210] [outer = 0x7f446d54d400]
00:43:32 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:43:40 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeb0300 == 3 [pid = 1951] [id = 786]
00:43:40 INFO - PROCESS | 1901 | --DOMWINDOW == 12 (0x7f446b68e000) [pid = 1951] [serial = 2205] [outer = 0x7f446b2a2800] [url = about:blank]
00:43:40 INFO - PROCESS | 1901 | --DOMWINDOW == 11 (0x7f446b216800) [pid = 1951] [serial = 2204] [outer = 0x7f446b2a2c00] [url = about:blank]
00:43:40 INFO - PROCESS | 1901 | --DOMWINDOW == 10 (0x7f446b2a2c00) [pid = 1951] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/resources/sandboxed-iframe-locking.html]
00:43:40 INFO - PROCESS | 1901 | --DOMWINDOW == 9 (0x7f446b2a2800) [pid = 1951] [serial = 2202] [outer = (nil)] [url = about:blank]
00:43:46 INFO - PROCESS | 1901 | --DOMWINDOW == 8 (0x7f446636bc00) [pid = 1951] [serial = 2201] [outer = (nil)] [url = about:blank]
00:43:46 INFO - PROCESS | 1901 | --DOMWINDOW == 7 (0x7f446588f000) [pid = 1951] [serial = 2207] [outer = (nil)] [url = about:blank]
00:43:46 INFO - PROCESS | 1901 | --DOMWINDOW == 6 (0x7f445f151c00) [pid = 1951] [serial = 2199] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html]
00:44:02 INFO - PROCESS | 1901 | MARIONETTE LOG: INFO: Timeout fired
00:44:02 INFO - TEST-NOTRUN | /screen-orientation/onchange-event-subframe.html | Test subframes receive orientation change events
00:44:02 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event-subframe.html | took 30770ms
00:44:02 INFO - TEST-START | /screen-orientation/onchange-event.html
00:44:02 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f503100 == 2 [pid = 1951] [id = 790]
00:44:02 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeafe00 == 3 [pid = 1951] [id = 791]
00:44:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 7 (0x7f4463079800) [pid = 1951] [serial = 2211] [outer = (nil)]
00:44:02 INFO - PROCESS | 1901 | ++DOMWINDOW == 8 (0x7f446588f000) [pid = 1951] [serial = 2212] [outer = 0x7f4463079800]
00:44:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:44:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:44:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:44:03 INFO - PROCESS | 1901 | ++DOMWINDOW == 9 (0x7f446beb5000) [pid = 1951] [serial = 2213] [outer = 0x7f4463079800]
00:44:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:44:03 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:44:03 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:44:11 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeb1200 == 2 [pid = 1951] [id = 789]
00:44:11 INFO - PROCESS | 1901 | --DOMWINDOW == 8 (0x7f446d5a0000) [pid = 1951] [serial = 2210] [outer = 0x7f446d54d400] [url = about:blank]
00:44:11 INFO - PROCESS | 1901 | --DOMWINDOW == 7 (0x7f446d54d400) [pid = 1951] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/resources/iframe-listen-orientation-change.html]
00:44:17 INFO - PROCESS | 1901 | --DOMWINDOW == 6 (0x7f446588f000) [pid = 1951] [serial = 2212] [outer = (nil)] [url = about:blank]
00:44:17 INFO - PROCESS | 1901 | --DOMWINDOW == 5 (0x7f4463116c00) [pid = 1951] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/onchange-event-subframe.html]
00:44:21 INFO - PROCESS | 1901 | --DOMWINDOW == 4 (0x7f446be99000) [pid = 1951] [serial = 2208] [outer = (nil)] [url = about:blank]
00:44:33 INFO - PROCESS | 1901 | MARIONETTE LOG: INFO: Timeout fired
00:44:33 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is fired when the orientation changes.
00:44:33 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is not fired when the orientation does not change.
00:44:33 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event.html | took 30872ms
00:44:33 INFO - TEST-START | /screen-orientation/orientation-api.html
00:44:33 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeb0300 == 3 [pid = 1951] [id = 792]
00:44:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 5 (0x7f4463116c00) [pid = 1951] [serial = 2214] [outer = (nil)]
00:44:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 6 (0x7f446588f000) [pid = 1951] [serial = 2215] [outer = 0x7f4463116c00]
00:44:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:44:33 INFO - PROCESS | 1901 | ++DOMWINDOW == 7 (0x7f446bed3400) [pid = 1951] [serial = 2216] [outer = 0x7f4463116c00]
00:44:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:44:33 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:44:34 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:44:34 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that the Screen Orientation API is present.
00:44:34 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test Screen Orientation API property types.
00:44:34 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that screen.orientation is an EventTarget.
00:44:34 INFO - TEST-OK | /screen-orientation/orientation-api.html | took 1276ms
00:44:34 INFO - TEST-START | /screen-orientation/orientation-reading.html
00:44:34 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f503100 == 4 [pid = 1951] [id = 793]
00:44:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 8 (0x7f446d747c00) [pid = 1951] [serial = 2217] [outer = (nil)]
00:44:34 INFO - PROCESS | 1901 | ++DOMWINDOW == 9 (0x7f446d782400) [pid = 1951] [serial = 2218] [outer = 0x7f446d747c00]
00:44:35 INFO - PROCESS | 1901 | ++DOMWINDOW == 10 (0x7f446db5d800) [pid = 1951] [serial = 2219] [outer = 0x7f446d747c00]
00:44:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:44:35 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:44:35 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test screen.orientation properties
00:44:35 INFO - TEST-FAIL | /screen-orientation/orientation-reading.html | Test screen.orientation default values. - assert_equals: expected "portrait-primary" but got "landscape-primary"
00:44:35 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:14:5
00:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:44:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:44:35 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:13:1
00:44:35 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation properties are not writable
00:44:35 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation is always the same object
00:44:35 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
00:44:35 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:51:13
00:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:44:35 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:50:9
00:44:35 INFO - promise callback*@http://web-platform.test:8000/screen-orientation/orientation-reading.html:39:1
00:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:44:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:44:35 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:33:1
00:44:35 INFO - TEST-OK | /screen-orientation/orientation-reading.html | took 1283ms
00:44:35 INFO - TEST-START | /selection/Document-open.html
00:44:36 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4460fef300 == 5 [pid = 1951] [id = 794]
00:44:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 11 (0x7f44708f3000) [pid = 1951] [serial = 2220] [outer = (nil)]
00:44:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 12 (0x7f44708ff400) [pid = 1951] [serial = 2221] [outer = 0x7f44708f3000]
00:44:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:44:36 INFO - PROCESS | 1901 | ++DOMWINDOW == 13 (0x7f4470c51800) [pid = 1951] [serial = 2222] [outer = 0x7f44708f3000]
00:44:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:44:36 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:44:37 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:44:37 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461246500 == 6 [pid = 1951] [id = 795]
00:44:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 14 (0x7f4470ca2400) [pid = 1951] [serial = 2223] [outer = (nil)]
00:44:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 15 (0x7f4470cc4c00) [pid = 1951] [serial = 2224] [outer = 0x7f4470ca2400]
00:44:37 INFO - PROCESS | 1901 | ++DOMWINDOW == 16 (0x7f4470ccc400) [pid = 1951] [serial = 2225] [outer = 0x7f4470ca2400]
00:44:37 INFO - PROCESS | 1901 | [Child 1951] WARNING: NS_ENSURE_TRUE(mState == WCC_ONWRITE) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp, line 708
00:44:37 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 ""
00:44:37 INFO - iframe.onload/<@http://web-platform.test:8000/selection/Document-open.html:35:1
00:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:44:37 INFO - iframe.onload@http://web-platform.test:8000/selection/Document-open.html:21:5
00:44:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selection/Document-open.html:20:1
00:44:37 INFO - TEST-OK | /selection/Document-open.html | took 1937ms
00:44:39 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f4461249200 == 7 [pid = 1951] [id = 796]
00:44:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 17 (0x7f4470d9c000) [pid = 1951] [serial = 2226] [outer = (nil)]
00:44:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 18 (0x7f4470df8800) [pid = 1951] [serial = 2227] [outer = 0x7f4470d9c000]
00:44:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:44:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:44:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:44:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:44:39 INFO - PROCESS | 1901 | ++DOMWINDOW == 19 (0x7f4470f97c00) [pid = 1951] [serial = 2228] [outer = 0x7f4470d9c000]
00:44:39 INFO - TEST-START | /selection/addRange.html
00:44:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:44:39 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:45:56 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeafe00 == 6 [pid = 1951] [id = 791]
00:45:56 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeb0300 == 5 [pid = 1951] [id = 792]
00:45:56 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445f503100 == 4 [pid = 1951] [id = 793]
00:45:56 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460fef300 == 3 [pid = 1951] [id = 794]
00:45:56 INFO - PROCESS | 1901 | --DOMWINDOW == 18 (0x7f4470cc4c00) [pid = 1951] [serial = 2224] [outer = 0x7f4470ca2400] [url = about:blank]
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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 ""
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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 ""
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 INFO - Selection.addRange() tests
00:45:58 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:45:58 INFO - "
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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 ""
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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̈ḧ
00:45:58 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:45:58 INFO - "
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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 ""
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 INFO - Selection.addRange() tests
00:45:58 INFO - Selection.addRange() tests
00:45:58 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:45:58 INFO - "
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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 ""
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - PROCESS | 1901 | --DOMWINDOW == 11 (0x7f4470df8800) [pid = 1951] [serial = 2227] [outer = (nil)] [url = about:blank]
00:45:58 INFO - PROCESS | 1901 | --DOMWINDOW == 10 (0x7f44708f3000) [pid = 1951] [serial = 2220] [outer = (nil)] [url = http://web-platform.test:8000/selection/Document-open.html]
00:45:58 INFO - PROCESS | 1901 | --DOMWINDOW == 9 (0x7f4463116c00) [pid = 1951] [serial = 2214] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/orientation-api.html]
00:45:58 INFO - PROCESS | 1901 | --DOMWINDOW == 8 (0x7f446d747c00) [pid = 1951] [serial = 2217] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/orientation-reading.html]
00:45:58 INFO - PROCESS | 1901 | --DOMWINDOW == 7 (0x7f4463079800) [pid = 1951] [serial = 2211] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/onchange-event.html]
00:45:58 INFO - PROCESS | 1901 | --DOMWINDOW == 6 (0x7f4470ca2400) [pid = 1951] [serial = 2223] [outer = (nil)] [url = about:blank]
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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̈ḧ
00:45:58 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:45:58 INFO - "
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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 ""
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 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
00:45:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:58 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
00:45:58 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
00:45:58 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 INFO - Selection.addRange() tests
00:45:59 INFO - Selection.addRange() tests
00:45:59 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:45:59 INFO - "
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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 ""
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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̈ḧ
00:45:59 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:45:59 INFO - "
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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 ""
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 INFO - Selection.addRange() tests
00:45:59 INFO - Selection.addRange() tests
00:45:59 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:45:59 INFO - "
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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 ""
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 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
00:45:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:45:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:45:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:45:59 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
00:45:59 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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̈ḧ
00:46:00 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:00 INFO - "
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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 ""
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 INFO - Selection.addRange() tests
00:46:00 INFO - Selection.addRange() tests
00:46:00 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:00 INFO - "
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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 ""
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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̈ḧ
00:46:00 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:00 INFO - "
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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 ""
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 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
00:46:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:00 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
00:46:00 INFO - Selection.addRange() tests
00:46:01 INFO - Selection.addRange() tests
00:46:01 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:01 INFO - "
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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 ""
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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̈ḧ
00:46:01 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:01 INFO - "
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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 ""
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 INFO - Selection.addRange() tests
00:46:01 INFO - Selection.addRange() tests
00:46:01 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:01 INFO - "
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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 ""
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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̈ḧ
00:46:01 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:01 INFO - "
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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 ""
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 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
00:46:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:01 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
00:46:01 INFO - Selection.addRange() tests
00:46:02 INFO - Selection.addRange() tests
00:46:02 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:02 INFO - "
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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 ""
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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̈ḧ
00:46:02 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:02 INFO - "
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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 ""
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 INFO - Selection.addRange() tests
00:46:02 INFO - Selection.addRange() tests
00:46:02 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:02 INFO - "
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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 ""
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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̈ḧ
00:46:02 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:02 INFO - "
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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 ""
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 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
00:46:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:02 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
00:46:02 INFO - Selection.addRange() tests
00:46:03 INFO - Selection.addRange() tests
00:46:03 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:03 INFO - "
00:46:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:03 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 ""
00:46:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:03 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
00:46:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:03 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
00:46:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:03 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̈ḧ
00:46:03 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:03 INFO - "
00:46:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:03 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 ""
00:46:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:03 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
00:46:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:03 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
00:46:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 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
00:46:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:03 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
00:46:03 INFO - Selection.addRange() tests
00:46:04 INFO - Selection.addRange() tests
00:46:04 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:04 INFO - "
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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 ""
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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̈ḧ
00:46:04 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:04 INFO - "
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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 ""
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 INFO - Selection.addRange() tests
00:46:04 INFO - Selection.addRange() tests
00:46:04 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:04 INFO - "
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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 ""
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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̈ḧ
00:46:04 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:04 INFO - "
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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 ""
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 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
00:46:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:04 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
00:46:04 INFO - Selection.addRange() tests
00:46:05 INFO - Selection.addRange() tests
00:46:05 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:05 INFO - "
00:46:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:05 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 ""
00:46:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:05 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
00:46:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:05 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
00:46:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:05 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̈ḧ
00:46:05 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:05 INFO - "
00:46:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:05 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 ""
00:46:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:05 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
00:46:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:05 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
00:46:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 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
00:46:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:05 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
00:46:05 INFO - Selection.addRange() tests
00:46:05 INFO - Selection.addRange() tests
00:46:05 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:05 INFO - "
00:46:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:05 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
00:46:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 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
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 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
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 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̈ḧ
00:46:06 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:06 INFO - "
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 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 ""
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 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
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 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
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 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
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 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
00:46:06 INFO - Selection.addRange() tests
00:46:06 INFO - Selection.addRange() tests
00:46:06 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:06 INFO - "
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
00:46:06 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:06 INFO - "
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
00:46:06 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
00:46:06 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
00:46:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:07 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
00:46:07 INFO - Selection.addRange() tests
00:46:07 INFO - Selection.addRange() tests
00:46:07 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:07 INFO - "
00:46:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:07 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
00:46:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:07 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
00:46:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:07 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
00:46:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
00:46:07 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
00:46:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
00:46:07 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
00:46:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
00:46:07 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
00:46:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
00:46:07 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
00:46:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:07 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
00:46:07 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:07 INFO - "
00:46:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:07 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
00:46:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:07 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
00:46:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:07 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
00:46:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
00:46:07 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
00:46:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
00:46:07 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
00:46:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
00:46:07 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 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
00:46:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:07 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
00:46:07 INFO - Selection.addRange() tests
00:46:08 INFO - Selection.addRange() tests
00:46:08 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:08 INFO - "
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
00:46:08 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
00:46:08 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
00:46:08 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
00:46:08 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
00:46:08 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
00:46:08 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:08 INFO - "
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 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
00:46:08 INFO - Selection.addRange() tests
00:46:08 INFO - Selection.addRange() tests
00:46:08 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:08 INFO - "
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 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 ""
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 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
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 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
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 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
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 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̈ḧ
00:46:08 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:08 INFO - "
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 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 ""
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:08 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
00:46:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 INFO - Selection.addRange() tests
00:46:09 INFO - Selection.addRange() tests
00:46:09 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:09 INFO - "
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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 ""
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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̈ḧ
00:46:09 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:09 INFO - "
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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 ""
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 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
00:46:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:09 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
00:46:09 INFO - Selection.addRange() tests
00:46:09 INFO - Selection.addRange() tests
00:46:10 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:10 INFO - "
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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 ""
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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̈ḧ
00:46:10 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:10 INFO - "
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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 ""
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 INFO - Selection.addRange() tests
00:46:10 INFO - Selection.addRange() tests
00:46:10 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:10 INFO - "
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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 ""
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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̈ḧ
00:46:10 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:10 INFO - "
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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 ""
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 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
00:46:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:10 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
00:46:10 INFO - Selection.addRange() tests
00:46:11 INFO - Selection.addRange() tests
00:46:11 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:11 INFO - "
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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 ""
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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̈ḧ
00:46:11 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:11 INFO - "
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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 ""
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 INFO - Selection.addRange() tests
00:46:11 INFO - Selection.addRange() tests
00:46:11 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:11 INFO - "
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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 ""
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 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
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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̈ḧ
00:46:11 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:11 INFO - "
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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 ""
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:11 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
00:46:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 INFO - Selection.addRange() tests
00:46:12 INFO - Selection.addRange() tests
00:46:12 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:12 INFO - "
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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 ""
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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̈ḧ
00:46:12 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:12 INFO - "
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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 ""
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 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
00:46:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:12 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
00:46:12 INFO - Selection.addRange() tests
00:46:13 INFO - Selection.addRange() tests
00:46:13 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:13 INFO - "
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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 ""
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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̈ḧ
00:46:13 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:13 INFO - "
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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 ""
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 INFO - Selection.addRange() tests
00:46:13 INFO - Selection.addRange() tests
00:46:13 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:13 INFO - "
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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 ""
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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̈ḧ
00:46:13 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:13 INFO - "
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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 ""
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 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
00:46:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:13 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
00:46:13 INFO - Selection.addRange() tests
00:46:14 INFO - Selection.addRange() tests
00:46:14 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:14 INFO - "
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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 ""
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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̈ḧ
00:46:14 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:14 INFO - "
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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 ""
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 INFO - Selection.addRange() tests
00:46:14 INFO - Selection.addRange() tests
00:46:14 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:14 INFO - "
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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 ""
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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̈ḧ
00:46:14 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:14 INFO - "
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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 ""
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 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
00:46:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:14 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
00:46:14 INFO - Selection.addRange() tests
00:46:15 INFO - Selection.addRange() tests
00:46:15 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:15 INFO - "
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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 ""
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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̈ḧ
00:46:15 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:15 INFO - "
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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 ""
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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
00:46:15 INFO - Selection.addRange() tests
00:46:15 INFO - Selection.addRange() tests
00:46:15 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:15 INFO - "
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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 ""
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 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
00:46:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:15 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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̈ḧ
00:46:16 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:16 INFO - "
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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 ""
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 INFO - Selection.addRange() tests
00:46:16 INFO - Selection.addRange() tests
00:46:16 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:16 INFO - "
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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 ""
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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̈ḧ
00:46:16 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:16 INFO - "
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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 ""
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 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
00:46:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:16 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
00:46:16 INFO - Selection.addRange() tests
00:46:17 INFO - Selection.addRange() tests
00:46:17 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:17 INFO - "
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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 ""
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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̈ḧ
00:46:17 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:17 INFO - "
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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 ""
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 INFO - Selection.addRange() tests
00:46:17 INFO - Selection.addRange() tests
00:46:17 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:17 INFO - "
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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 ""
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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̈ḧ
00:46:17 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:17 INFO - "
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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 ""
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:17 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:18 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
00:46:18 INFO - Selection.addRange() tests
00:46:18 INFO - Selection.addRange() tests
00:46:18 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:18 INFO - "
00:46:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:18 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 ""
00:46:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:18 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
00:46:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:18 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
00:46:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:18 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̈ḧ
00:46:18 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:18 INFO - "
00:46:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:18 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 ""
00:46:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:18 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
00:46:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:18 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
00:46:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 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
00:46:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:18 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
00:46:18 INFO - Selection.addRange() tests
00:46:19 INFO - Selection.addRange() tests
00:46:19 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:19 INFO - "
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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 ""
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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̈ḧ
00:46:19 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:19 INFO - "
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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 ""
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 INFO - Selection.addRange() tests
00:46:19 INFO - Selection.addRange() tests
00:46:19 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:19 INFO - "
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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 ""
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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̈ḧ
00:46:19 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:19 INFO - "
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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 ""
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:19 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 INFO - Selection.addRange() tests
00:46:20 INFO - Selection.addRange() tests
00:46:20 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:20 INFO - "
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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 ""
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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̈ḧ
00:46:20 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:20 INFO - "
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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 ""
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 INFO - Selection.addRange() tests
00:46:20 INFO - Selection.addRange() tests
00:46:20 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:20 INFO - "
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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 ""
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:20 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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̈ḧ
00:46:21 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:21 INFO - "
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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 ""
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 INFO - Selection.addRange() tests
00:46:21 INFO - Selection.addRange() tests
00:46:21 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:21 INFO - "
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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 ""
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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̈ḧ
00:46:21 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:21 INFO - "
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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 ""
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 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
00:46:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:21 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
00:46:21 INFO - Selection.addRange() tests
00:46:22 INFO - Selection.addRange() tests
00:46:22 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:22 INFO - "
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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 ""
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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̈ḧ
00:46:22 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:22 INFO - "
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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 ""
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 INFO - Selection.addRange() tests
00:46:22 INFO - Selection.addRange() tests
00:46:22 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:22 INFO - "
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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 ""
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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̈ḧ
00:46:22 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:22 INFO - "
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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 ""
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 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
00:46:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:22 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
00:46:22 INFO - Selection.addRange() tests
00:46:23 INFO - Selection.addRange() tests
00:46:23 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:23 INFO - "
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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 ""
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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̈ḧ
00:46:23 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:23 INFO - "
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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 ""
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 INFO - Selection.addRange() tests
00:46:23 INFO - Selection.addRange() tests
00:46:23 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:23 INFO - "
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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 ""
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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̈ḧ
00:46:23 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:23 INFO - "
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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 ""
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 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
00:46:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:23 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
00:46:23 INFO - Selection.addRange() tests
00:46:24 INFO - Selection.addRange() tests
00:46:24 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:24 INFO - "
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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 ""
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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̈ḧ
00:46:24 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:24 INFO - "
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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 ""
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 INFO - Selection.addRange() tests
00:46:24 INFO - Selection.addRange() tests
00:46:24 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:24 INFO - "
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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 ""
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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̈ḧ
00:46:24 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:24 INFO - "
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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 ""
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 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
00:46:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:24 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
00:46:24 INFO - Selection.addRange() tests
00:46:25 INFO - Selection.addRange() tests
00:46:25 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:25 INFO - "
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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 ""
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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̈ḧ
00:46:25 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:25 INFO - "
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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 ""
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 INFO - Selection.addRange() tests
00:46:25 INFO - Selection.addRange() tests
00:46:25 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:25 INFO - "
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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 ""
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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̈ḧ
00:46:25 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:25 INFO - "
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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 ""
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 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
00:46:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:25 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
00:46:25 INFO - Selection.addRange() tests
00:46:26 INFO - Selection.addRange() tests
00:46:26 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:26 INFO - "
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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 ""
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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̈ḧ
00:46:26 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:26 INFO - "
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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 ""
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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
00:46:26 INFO - Selection.addRange() tests
00:46:26 INFO - Selection.addRange() tests
00:46:26 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:26 INFO - "
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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 ""
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 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
00:46:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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̈ḧ
00:46:27 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:27 INFO - "
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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 ""
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 INFO - Selection.addRange() tests
00:46:27 INFO - Selection.addRange() tests
00:46:27 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:27 INFO - "
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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 ""
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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̈ḧ
00:46:27 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:27 INFO - "
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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 ""
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 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
00:46:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:27 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
00:46:27 INFO - Selection.addRange() tests
00:46:27 INFO - Selection.addRange() tests
00:46:28 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:28 INFO - "
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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 ""
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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̈ḧ
00:46:28 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:28 INFO - "
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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 ""
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 INFO - Selection.addRange() tests
00:46:28 INFO - Selection.addRange() tests
00:46:28 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:28 INFO - "
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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 ""
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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̈ḧ
00:46:28 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:28 INFO - "
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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 ""
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 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
00:46:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:28 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
00:46:28 INFO - Selection.addRange() tests
00:46:29 INFO - Selection.addRange() tests
00:46:29 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:29 INFO - "
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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 ""
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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̈ḧ
00:46:29 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:29 INFO - "
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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 ""
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 INFO - Selection.addRange() tests
00:46:29 INFO - Selection.addRange() tests
00:46:29 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:29 INFO - "
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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 ""
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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̈ḧ
00:46:29 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:29 INFO - "
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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 ""
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 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
00:46:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:29 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
00:46:29 INFO - Selection.addRange() tests
00:46:30 INFO - Selection.addRange() tests
00:46:30 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:30 INFO - "
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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 ""
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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̈ḧ
00:46:30 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:30 INFO - "
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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 ""
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 INFO - Selection.addRange() tests
00:46:30 INFO - Selection.addRange() tests
00:46:30 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:30 INFO - "
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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 ""
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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̈ḧ
00:46:30 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:30 INFO - "
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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 ""
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 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
00:46:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:30 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
00:46:30 INFO - Selection.addRange() tests
00:46:31 INFO - Selection.addRange() tests
00:46:31 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:31 INFO - "
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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 ""
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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̈ḧ
00:46:31 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:31 INFO - "
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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 ""
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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
00:46:31 INFO - Selection.addRange() tests
00:46:31 INFO - Selection.addRange() tests
00:46:31 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:31 INFO - "
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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 ""
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 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
00:46:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:32 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̈ḧ
00:46:32 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
00:46:32 INFO - "
00:46:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
00:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
00:46:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:32 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 ""
00:46:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
00:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
00:46:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:32 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
00:46:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
00:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
00:46:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:32 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
00:46:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
00:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
00:46:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 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
00:46:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
00:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:46:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
00:46:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
00:46:32 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
00:46:32 INFO - - assert_throws: function "function () {
00:47:46 INFO - root.query(q)
00:47:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: > - assert_throws: function "function () {
00:47:46 INFO - root.queryAll(q)
00:47:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid ID: # - assert_throws: function "function () {
00:47:46 INFO - root.query(q)
00:47:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid ID: # - assert_throws: function "function () {
00:47:46 INFO - root.queryAll(q)
00:47:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid group of selectors: div, - assert_throws: function "function () {
00:47:46 INFO - root.query(q)
00:47:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
00:47:46 INFO - root.queryAll(q)
00:47:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: . - assert_throws: function "function () {
00:47:46 INFO - root.query(q)
00:47:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: . - assert_throws: function "function () {
00:47:46 INFO - root.queryAll(q)
00:47:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .5cm - assert_throws: function "function () {
00:47:46 INFO - root.query(q)
00:47:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .5cm - assert_throws: function "function () {
00:47:46 INFO - root.queryAll(q)
00:47:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: ..test - assert_throws: function "function () {
00:47:46 INFO - root.query(q)
00:47:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: ..test - assert_throws: function "function () {
00:47:46 INFO - root.queryAll(q)
00:47:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .foo..quux - assert_throws: function "function () {
00:47:46 INFO - root.query(q)
00:47:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
00:47:46 INFO - root.queryAll(q)
00:47:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .bar. - assert_throws: function "function () {
00:47:46 INFO - root.query(q)
00:47:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .bar. - assert_throws: function "function () {
00:47:46 INFO - root.queryAll(q)
00:47:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div & address, p - assert_throws: function "function () {
00:47:46 INFO - root.query(q)
00:47:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
00:47:46 INFO - root.queryAll(q)
00:47:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
00:47:46 INFO - root.query(q)
00:47:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
00:47:46 INFO - root.queryAll(q)
00:47:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
00:47:46 INFO - root.query(q)
00:47:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
00:47:46 INFO - root.queryAll(q)
00:47:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
00:47:46 INFO - root.query(q)
00:47:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
00:47:46 INFO - root.queryAll(q)
00:47:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
00:47:46 INFO - root.query(q)
00:47:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
00:47:46 INFO - root.queryAll(q)
00:47:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
00:47:46 INFO - root.query(q)
00:47:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
00:47:46 INFO - root.queryAll(q)
00:47:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 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 () {
00:47:46 INFO - root.query(q)
00:47:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 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 () {
00:47:46 INFO - root.queryAll(q)
00:47:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
00:47:46 INFO - root.query(q)
00:47:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
00:47:46 INFO - root.queryAll(q)
00:47:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: :example - assert_throws: function "function () {
00:47:46 INFO - root.query(q)
00:47:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
00:47:46 INFO - root.queryAll(q)
00:47:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
00:47:46 INFO - root.query(q)
00:47:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
00:47:46 INFO - root.queryAll(q)
00:47:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
00:47:46 INFO - root.query(q)
00:47:46 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:46 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:46 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
00:47:46 INFO - root.queryAll(q)
00:47:46 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:46 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: ns|div - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: ^|div - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: $|div - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Empty String: - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Empty String: - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: [ - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: [ - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ] - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ] - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ( - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ( - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ) - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ) - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: { - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: { - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: } - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: } - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: < - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: < - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: > - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: > - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid ID: # - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid ID: # - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid group of selectors: div, - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: . - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: . - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .5cm - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: ..test - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .bar. - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div & address, p - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 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 () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 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 () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: $|div - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Empty String: - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Empty String: - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: [ - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: [ - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ] - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ] - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ( - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ( - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ) - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ) - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: { - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: { - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: } - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: } - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: < - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: < - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: > - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: > - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid ID: # - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid ID: # - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid group of selectors: div, - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: . - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: . - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .5cm - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .5cm - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: ..test - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: ..test - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .foo..quux - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .bar. - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .bar. - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div & address, p - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 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 () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 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 () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: :example - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: ns|div - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: ^|div - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: $|div - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Empty String: - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Empty String: - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: [ - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: [ - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ] - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ] - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ( - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ( - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ) - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ) - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: { - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: { - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: } - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: } - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: < - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: < - assert_throws: function "function () {
00:47:47 INFO - root.queryAll(q)
00:47:47 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:47 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: > - assert_throws: function "function () {
00:47:47 INFO - root.query(q)
00:47:47 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:47 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:47 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: > - assert_throws: function "function () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid ID: # - assert_throws: function "function () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid ID: # - assert_throws: function "function () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: . - assert_throws: function "function () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: . - assert_throws: function "function () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .5cm - assert_throws: function "function () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: ..test - assert_throws: function "function () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .bar. - assert_throws: function "function () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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 () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: $|div - assert_throws: function "function () {
00:47:48 INFO - root.query(q)
00:47:48 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
00:47:48 INFO - root.queryAll(q)
00:47:48 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
00:47:48 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:48 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
00:47:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:49 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
00:47:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:50 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:50 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
00:47:50 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:50 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:50 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
00:47:51 INFO - #descendant-div2 - root.queryAll is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
00:47:51 INFO - #descendant-div2 - root.query is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - >
00:47:51 INFO - #child-div2 - root.queryAll is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - >
00:47:51 INFO - #child-div2 - root.query is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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>
00:47:51 INFO - #child-div2 - root.queryAll is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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>
00:47:51 INFO - #child-div2 - root.query is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - >#child-div2 - root.queryAll is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - >#child-div2 - root.query is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - +
00:47:51 INFO - #adjacent-p3 - root.queryAll is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - +
00:47:51 INFO - #adjacent-p3 - root.query is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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+
00:47:51 INFO - #adjacent-p3 - root.queryAll is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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+
00:47:51 INFO - #adjacent-p3 - root.query is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - +#adjacent-p3 - root.queryAll is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - +#adjacent-p3 - root.query is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - ~
00:47:51 INFO - #sibling-p3 - root.queryAll is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - ~
00:47:51 INFO - #sibling-p3 - root.query is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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~
00:47:51 INFO - #sibling-p3 - root.queryAll is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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~
00:47:51 INFO - #sibling-p3 - root.query is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - ~#sibling-p3 - root.queryAll is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - ~#sibling-p3 - root.query is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO -
00:47:51 INFO - ,
00:47:51 INFO -
00:47:51 INFO - #group strong - root.queryAll is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO -
00:47:51 INFO - ,
00:47:51 INFO -
00:47:51 INFO - #group strong - root.query is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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,
00:47:51 INFO - #group strong - root.queryAll is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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,
00:47:51 INFO - #group strong - root.query is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - ,#group strong - root.queryAll is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - ,#group strong - root.query is not a function
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 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
00:47:51 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:51 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
00:47:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
00:47:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:47:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
00:47:51 INFO - TEST-OK | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | took 9175ms
00:47:51 INFO - PROCESS | 1901 | --DOCSHELL 0x7f445eeb1200 == 5 [pid = 1951] [id = 808]
00:47:51 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4470c4d100 == 4 [pid = 1951] [id = 807]
00:47:51 INFO - PROCESS | 1901 | --DOMWINDOW == 23 (0x7f445f4e3400) [pid = 1951] [serial = 2249] [outer = (nil)] [url = about:blank]
00:47:51 INFO - PROCESS | 1901 | --DOMWINDOW == 22 (0x7f445f1c3800) [pid = 1951] [serial = 2247] [outer = (nil)] [url = about:blank]
00:47:51 INFO - PROCESS | 1901 | --DOMWINDOW == 21 (0x7f446ae1e000) [pid = 1951] [serial = 2234] [outer = (nil)] [url = about:blank]
00:47:51 INFO - PROCESS | 1901 | --DOMWINDOW == 20 (0x7f4469ce8000) [pid = 1951] [serial = 2241] [outer = (nil)] [url = about:blank]
00:47:51 INFO - PROCESS | 1901 | --DOMWINDOW == 19 (0x7f4469d2b800) [pid = 1951] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/selection/test-iframe.html]
00:47:51 INFO - PROCESS | 1901 | --DOMWINDOW == 18 (0x7f4465859000) [pid = 1951] [serial = 2255] [outer = (nil)] [url = about:blank]
00:47:51 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/cssom.html
00:47:51 INFO - PROCESS | 1901 | --DOCSHELL 0x7f4460f02300 == 3 [pid = 1951] [id = 810]
00:47:51 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445eeb0d00 == 4 [pid = 1951] [id = 811]
00:47:51 INFO - PROCESS | 1901 | ++DOMWINDOW == 19 (0x7f445f49b000) [pid = 1951] [serial = 2267] [outer = (nil)]
00:47:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 20 (0x7f445f49b800) [pid = 1951] [serial = 2268] [outer = 0x7f445f49b000]
00:47:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:47:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:47:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:47:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:47:52 INFO - PROCESS | 1901 | ++DOMWINDOW == 21 (0x7f4460f13400) [pid = 1951] [serial = 2269] [outer = 0x7f445f49b000]
00:47:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:47:52 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:47:53 INFO - PROCESS | 1901 | --DOMWINDOW == 20 (0x7f4460f13c00) [pid = 1951] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/selection/getRangeAt.html]
00:47:53 INFO - PROCESS | 1901 | --DOMWINDOW == 19 (0x7f4464c7ec00) [pid = 1951] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/selection/removeAllRanges.html]
00:47:53 INFO - PROCESS | 1901 | --DOMWINDOW == 18 (0x7f446becc800) [pid = 1951] [serial = 2244] [outer = (nil)] [url = about:blank]
00:47:53 INFO - PROCESS | 1901 | --DOMWINDOW == 17 (0x7f445f4e3000) [pid = 1951] [serial = 2260] [outer = (nil)] [url = about:blank]
00:47:53 INFO - PROCESS | 1901 | --DOMWINDOW == 16 (0x7f4470cc4c00) [pid = 1951] [serial = 2235] [outer = (nil)] [url = http://web-platform.test:8000/selection/deleteFromDocument.html]
00:47:53 INFO - PROCESS | 1901 | --DOMWINDOW == 15 (0x7f44613a8000) [pid = 1951] [serial = 2232] [outer = (nil)] [url = http://web-platform.test:8000/selection/collapseToStartEnd.html]
00:47:53 INFO - PROCESS | 1901 | --DOMWINDOW == 14 (0x7f4460fe9c00) [pid = 1951] [serial = 2229] [outer = (nil)] [url = http://web-platform.test:8000/selection/collapse.html]
00:47:53 INFO - PROCESS | 1901 | --DOMWINDOW == 13 (0x7f445f1c3c00) [pid = 1951] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/selection/selectAllChildren.html]
00:47:53 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule
00:47:53 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText
00:47:53 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 "
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText
00:47:53 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"
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule in @media
00:47:53 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText in @media
00:47:53 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 "
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText in @media
00:47:53 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"
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule - An invalid or illegal string was specified
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSRule#cssText - An invalid or illegal string was specified
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 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 { "
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 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"
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 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]
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 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 { "
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 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]
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 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"
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule - An invalid or illegal string was specified
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSRule#cssText - An invalid or illegal string was specified
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 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 { "
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 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"
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 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]
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:53 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 { "
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
00:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:53 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:54 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]
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
00:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:54 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"
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
00:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:54 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule - An invalid or illegal string was specified
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
00:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:54 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSRule#cssText - An invalid or illegal string was specified
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
00:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:54 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 { "
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
00:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:54 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
00:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:54 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"
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
00:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:54 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
00:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:54 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]
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
00:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:54 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 { "
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
00:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:54 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]
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
00:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:54 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"
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
00:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
00:47:54 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
00:47:54 INFO - TEST-OK | /selectors/attribute-selectors/attribute-case/cssom.html | took 2160ms
00:47:54 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/semantics.html
00:47:54 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f4ff500 == 5 [pid = 1951] [id = 812]
00:47:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 14 (0x7f445f56b800) [pid = 1951] [serial = 2270] [outer = (nil)]
00:47:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 15 (0x7f4460f13c00) [pid = 1951] [serial = 2271] [outer = 0x7f445f56b800]
00:47:54 INFO - PROCESS | 1901 | ++DOMWINDOW == 16 (0x7f446ae1b400) [pid = 1951] [serial = 2272] [outer = 0x7f445f56b800]
00:47:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:47:54 INFO - PROCESS | 1901 | [Parent 1901] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
00:47:54 INFO - PROCESS | 1901 | [Child 1951] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
00:47:55 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f80da00 == 6 [pid = 1951] [id = 813]
00:47:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 17 (0x7f446b2a2800) [pid = 1951] [serial = 2273] [outer = (nil)]
00:47:55 INFO - PROCESS | 1901 | ++DOCSHELL 0x7f445f80e400 == 7 [pid = 1951] [id = 814]
00:47:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 18 (0x7f446b610c00) [pid = 1951] [serial = 2274] [outer = (nil)]
00:47:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 19 (0x7f446b68e000) [pid = 1951] [serial = 2275] [outer = 0x7f446b2a2800]
00:47:55 INFO - PROCESS | 1901 | ++DOMWINDOW == 20 (0x7f446b74d000) [pid = 1951] [serial = 2276] [outer = 0x7f446b610c00]
00:47:56 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */ in standards mode
00:47:56 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */
with querySelector in standards mode
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
in standards mode
00:47:56 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
with querySelector in standards mode
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 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
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
00:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
00:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
00:47:56 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
00:47:56 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
00:47:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
00:47:56 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i] /* \0 in attribute */